技能清单
开发语言:PHP
框架:ThinkPHP/CoolPHP
前端框架:Html/JavaScript/jQuery/Three.js/A-Frame/HTML/BootStrap
数据库:MySQL/SQL/PDO/Redis
服务器:WindowsServer IIS/LinuxCentOS LAMP
版本管理、文档和自动化部署工具:Git/Composer/Eolinker
开放平台:QQ开放平台/支付宝开发平台/微博开放平台/微信应用开发
https://www.418412.com/ 个人技术网站CoolPHP框架
<LenQiy充值中心>
该项目主要面向B端和C端使用公司,VR软件/VR游戏,的用户,在充值中心用户可以使用,支付宝/微信,充值公司虚拟货币(LQ币),从而购买公司,VR软件/VR游戏,的各项服务,如:永久购买(激活码),包月,体验或购买游戏里LQ点,进行道具消费。
网站后台权限分为3个模块 **网站CMS系统/游戏软件管理系统/代理商系统**
**CMS系统**:网站管理员可以进行,网站图片管理,新闻管理,活动管理,对其模块进行增删改查。
**游戏软件管理系统**:公司的游戏策划,可进行公司游戏关卡管理,游戏活动管理,游戏道具管理,游戏账户管理
**代理商系统**:提供给公司合作代理商使用,优惠管理,CDK申请,销售记录可视化图表查看,合同自动化流程,代理商帮公司推广用户成功后,可以在后台申请,给用户的相应优惠政策,给与用户先关优惠码,后台会更具订单金额,就算出代理商获得的分润比,代理商也可以通过后台查看,成交用户情况,每单得到的分润,包括,图表展示。
**VR游戏和软件服务端Api**:网站后台架构还提供了Unity3D工程师的Api,如,游戏账户登录,激活码验证,用户习惯记录,游戏活动,游戏记录,关卡记录,道具使用。
**使用技术**:网站后台架构使用我自己开发的Mvc框架CoolPHP,Html/Css/Js/jQuery/Ajax/Chart.js/页面静态化/订单队列/数据库事务/RESTful Api/支付宝支付接口/微信支付接口/QQ快捷登录/微信快捷登录/ 等技术。
公司只有我一个服务端开发工程师,所以此项目全部由我一个人开发(全栈)。
该项目上线后,管理着公司,B端国内外合作公司机构100多家,医疗,学校,3D打印,C端2万用户,网站后台也为销售部门提供了,个合作方软件使用情况数据,地区,使用频率,喜好偏爱,使用习惯,返回建议等,为公司,VR游戏/VR软件提供了完整生态环境,促进用户发展。
< Yoop分享中心>
该项目的主要目的和功能是为了,聚合正在使用公司VR游戏和软件的用户,给他们一个分享作品和互动的平台,此网站也对外开放,例如相关设计师,3D模型师,也可以分享自己的作品,网站系统中有作品分享,查看作品,作品分类,搜索作品,收藏,点赞,评论,关注作者,私信,并且网站拥有在线3D模型编辑引擎,可以直接在网站在线编辑模型贴图,材质,渲染器灯光,天空盒颜色,在线3D作品渲染展示,VR场景渲染展示,该项目也是结合了国内外最知名的设计作品分享网站,如:花瓣,pinterest,腾讯磨坊,sketchfab,等网站功能的综合网站。
作为该项目的核心,程序员/架构,我不但完成了网站前端的页面开发,后台框架的架构,功能模块的划分及开发,Api接口的设计,文档的撰写,**还花费了半个月学习研究Three.js开源3D引擎,因为该技术国内学习非常缺乏,基本找不到能用的资料,文档,无奈之余,在GitHub,求助了Google大佬Three.js和A-Frame作者,进行了询问和探讨最终开发实现了网站在线3D编辑引擎**,VR场景渲染,让网站借助浏览器可直接接入,普通/分屏VR盒子和高端的HTC Vive设备,实现无需下载任何软件直接在网页就可以让用户观看VR场景。
网站后台框架采用我自己开发的**CoolPHP框架**,提供给公司游戏软件端也是标准的**RESTful Api接口**,后期还进行前后端完全分离迭代,为公司游戏软件提供了几乎相同网站一样的功能,实现用户可以在VR头显,直接查看Yoop用户发布的作品,可以进行,收藏,点赞,关注,一键分享自己的VR-3D作品,照片,视频等,但是因为,VR操作打字非常不友好,后面去除了,游戏软件端的评论回复Api,为游戏端提供了,快捷回复的Api,简短的默认回复,提供了较好的用户体验。
CoolPHP框架/Three.js/A-Frame/Ajax/RESTful Api
在该系统上线后,我又进行了数据库作品表的分表优化,对其数据表进行了,热字段分离,优化了,相关作品推荐算法,为公司1万多用户支持着,快捷的分享,社群交流社区,一键分享虚拟世界自己创造的3D作品场景,与好友交流,为公司游戏软件用户行程了非常好的良性聚合。