项目:Justex交易所项目和HKCEXP香港交易所项目
项目简介:两个交易所都是数字加密货币的交易所平台,项目都是采用前后端分离的模式开发,前端采用流行的Vue.js开发,后端采用Thinkphp5.1的框架开发;
HKCEXP交易所项目网址:https://crypto.hkcexp.com/#/;
主要技术:Centos7+Mysql+PHP+Nginx+Thinkphp5.1+Workerman+Redis+RabbitMQ
交易所项目前台:
1.主要有以下几大模块:首页,买卖数字资产,P2P,买卖流程,钱包下载,登录状态下还有订单,资产,
用户中心模块。
2.首页功能主要有法币交易的商家广告推荐列表以及币币交易的市场行情浏览,还有移动端APP下载的二维码图片等。
3.买卖数字资产提供更加丰富的交易实时行情查询,数字资产的买入卖出,数字资产的实时K线图与深度图。
数字资产的撮合系统使用了消息中间件RabbitMQ来处理订,提高了系统的并发量与运行的效率;
4.P2P即OTC法币交易模块,该模块主要是方便用户进行虚拟货币的直接交易,考虑到法币交易的即时性非常重要,故项目采用TP5+Workerman的websocket连接的方式保证双方在线用户能够及时处理新的订单。
5.买卖流程主要提供一些帮助用户熟悉交易所操作的信息;钱包下载主要提高交易所生态钱包APP的下载。
6.订单中主要分为币币交易的订单管理以及法币交易的订单管理。
7.资产中心则主要分为币币账户的资产管理以及法币账户的资产管理。
8.用户中心模块主要是给用户提供操作和管理账号的功能。
交易所项目管理后台:
1.管理后台主要支持简体、繁体、英文三种语言切换。
2.主要模块包括:系统管理、权限管理、会员管理、财务管理、钱包管理、运营管理以及统计和风控管理;
系统管理:主要是提供配置网站基本信息的功能,包括上传文件大小的控制以及邮件和短信配置等
权限管理:主要是提供管理员的权限控制以及菜单的管理等
会员管理:主要是提供会员信息以及会员实名认证审操作等
财务管理:主要是提供管理员进行数字资产的转入和转出的管理操作等
钱包管理:主要是提供钱包服务器的配置管理
统计管理:主要是提供各种统计报表的功能
风控管理:主要是提供限制有风险会员的风控处理
项目:社交项目
项目简介:项目前端接口采用Yii2框架搭建和管理后台采用CI框架搭建, 统一的配置文件使用yaconf扩展;
项目官网网址:http://www.ttwlxx.com/;
主要技术:Centos7.6+Mysql+PHP+Nginx+Yii2+CI+Redis
项目介绍:
1. 本项目的配置文件都统一读取一个地方的配置, 使用yaconf扩展把配置加载进内存,实现更快的读取效率;
2. 本项目使用了阿里云的oss对象存储存储项目的图片和视频, 对图片和视频的鉴黄采用的是阿里云的鉴黄接口, 对文字的反垃圾处理采用的是
阿里云的文字反垃圾接口;
3. 本项目的消息通讯采用的是网易云信的消息系统, 包括了即时聊天, 消息推送, 用户的在线状态保持等;
4. 本项目的支付功能实现了APPLE苹果支付、微信支付、支付宝支付;
5. 本项目后期均配置了埋点处理, 可以实时定位到用户使用中出现的问题及哪些需要完善的地方