BitXiaoYi这套交易所程序功能比较多,BTC、ETH等常见币种都有,现货、合约、行情、钱包等模块也都包含在里面。
前端不只是H5,Web、PC、H5以及APP端都有,对应页面和接口也包含在源码中。
程序功能
前台主要分为行情、交易、资产和个人中心几个部分。
行情页面包含K线、深度等内容,交易部分对应现货和合约,用户可以在个人中心查看资产、订单和交易记录。
除了交易所常见功能,程序还加入了商城、活动、锁仓、认筹等模块,整体功能比较多。
后台主要用于管理用户、币种、订单、交易记录、行情、钱包、活动以及系统设置等内容,不同版本的后台菜单可能会有所区别。
钱包和币种
程序带有钱包模块,BTC、ETH等币种可以在后台进行管理。
钱包涉及地址、节点、区块确认等配置,具体方式要看当前源码版本。有些版本需要单独配置节点,有些则通过接口获取相关数据。
多端支持
H5、PC、Web、Android、iOS均有对应页面。
移动端主要需要检查API地址和页面资源配置,PC端则要注意行情、K线等数据是否能够正常加载。
运行环境
CentOS 7.6 64位
宝塔面板
Nginx 1.20+
PHP 7.4
MySQL 5.7
Redis 6.0+
Supervisor
常用PHP扩展包括 bcmath、fileinfo、mysqli、redis、opcache 等。
Redis和Supervisor
这套程序除了PHP、MySQL、Nginx之外,还会用到Redis和Supervisor。
Redis主要用于缓存及部分实时数据,Supervisor负责运行后台任务。如果出现行情不更新、数据异常或者部分功能一直加载,可以检查这两个服务以及相关日志。
搭建说明
部署时先准备好PHP、MySQL、Redis、Nginx等环境,再上传程序、导入数据库,并修改数据库和Redis连接配置。
程序服务比较多,安装完成后建议分别检查前台、后台、行情、交易和钱包模块。如果遇到问题,可以结合PHP、Nginx、Redis以及Supervisor日志进行排查。
具体功能和运行配置以当前源码版本为准。




















