GeckoOnePage是一个Vue.js前端超精简加密货币市场单页面应用PHP源码,用于使用 CoinGecko API 提供的数据获取加密货币市场每日信息。配置很简单,直接在PHP 文件中配置(无后台管理面板和数据库)。源码全开源可二开的。
内容部分
- 货币:加密货币数据表。
- 货币数据:单一加密货币配置文件、图表、股票代码和历史数据。
- 交易:交易数据表。
- 交易所:单一交易所简介、交易量图表和股票代码。
- 衍生品:期货和永续合约数据表。
- 金融平台:投资平台。
- 金融产品:投资产品数据表。
- 关于:与您的网站/公司相关的信息。
- 条款:条款协议。
- 隐私政策:隐私政策协议。
- Cookies 政策:Cookies 政策协议。
实测截图
好处
作为一个没有复杂服务器端逻辑的单页面应用程序,GeckoOnePage有以下这些优点:
- 简单的配置存储在 PHP 变量中并分组在单独的文件中。
- 没有服务器端依赖,这使得代码结构非常清晰和可移植。
- 没有数据库,节省了许多共享主机提供商的数据库使用限制和更少的安装步骤。
- 没有同步过程,不需要cron 作业,因为数据是直接从 CoinGecko API 请求的。
- 提供了集成的开发工具,使应用程序更改变得容易,开发到生产之间的环境切换也是无缝的。
- 最新,定期更新供应商的最新版本。
- 支持RTL语言。
限制
以下是将面临的一些条件/限制的列表:
- 数据加载时间受 CoinGecko API 服务的影响(但通常相当快)。
- 加密货币和交易所名称仅提供英文版本。
- 图片来源为https://assets.coingecko.com
- 仅限单一语言(不支持多语言)。
- 进行深度修改需要代码知识。您可能需要了解 PHP、HTML 和 Javascript 语言以及 Vue.js 和 Vuetify 框架。
- 许多机器人/爬虫只解析初始 HTML,不会呈现内容本身。
- Google Adsense可能无法正常工作,但这尚未经过测试。
服务器要求
要使用此脚本,任何服务器都必须确保:
- PHP 7.0(推荐 7.4 或更高版本)
- Web 服务器(其中之一):
- Apache 2.4
- Litespeed/OpenLitespeed
- nginx
- 微软IIS
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。