- Published on
- 1,707 字
2017–2018 项目经历整理
- Authors

- Name
- UniClown
- @uniclown
项目经历
17年三月
项目职务: 模块开发
项目描述: Ruby on Rails, 一个商城系统的退款单管理功能
项目职责:
- 开发实际的管理页面
- 处理前端逻辑和效果
- 处理后端逻辑和支付接口的对接
项目成绩:
这是碰到的第一个RoR实际项目
借助于RoR代码的易理解性,顺利解读了项目并完成了任务
其中碰到的最大问题还是前端代码的问题
处理js的时候很不顺手,花了很长时间研究和测试
不过也渐渐掌握了js的写法和用法
17年四月
项目职务:模块开发
项目描述: Ruby on Rails, 另一个商城系统的积分商城模块
项目职责:
- 微信公众号的商城前端页面开发
- 微信公众号的商城逻辑
- web管理页面的开发和逻辑处理
项目成绩:
开始处理微信公众号的开发
加深了前端知识的理解和运用
同时熟练掌握了git项目管理,redis技术的运用
17年五月
项目职务:开发负责人
项目描述:Ruby on Rails,一个高尔夫预约系统
项目职责:
- 微信公众号前端页面的处理和后端的对接
- 项目功能的逻辑设计和实现
- web后台管理页面的开发和处理
- 数据库的开发
项目成绩:
第一个独立完成的前后端项目
完成了除页面设计以外的所有功能
碰到的最大的问题还是在js上
很多js写起来测试起来比较花时间
但是也因此获取了微信开发的大量经验
17年七月
项目职务: 模块开发
项目描述: Thinkphp, 微信小程序的商城项目
项目职责:
- 小程序页面逻辑对接
- 后端api开发
- web后端管理开发
- 功能更新和版本更替
项目成绩:
开始接触php的框架和小程序的开发
学习掌握了api的开发理念以及小程序端的处理方式
rails没有理解到一定程度不一定跑的起来
但是thinkphp基本上就是写什么就能得到什么
很傻瓜,但是写起来很不舒服
但是优势应该就在于很好跑,所以很多方便很多客户跑起来
17年九月
项目职务: 开发负责人
项目描述: Thinkphp, 微信公众号的二手房项目
项目职责:
- 公众号页面处理和开发
- web后端管理和开发
- 数据库设计
项目成绩:
开始独立负责thinkphp的完整项目
熟练掌握了thinkphp对页面模板的处理
开始根据需求设计开发数据库
更多的时候还是花在用js完成前端功能上
比如说一个地图功能
这个微信项目,进去第一个页面就是地图
在地图上读取数据库中的房源并显示
还需要根据用户地图移动获取对应位置的房源
这个地方花了很长时间研究和开发
最后完成效果还算满意
17年十一月
项目职务: 开发负责人
项目描述: Thinkphp, 多小程序的电商平台管理和配置项目
项目职责:
- 功能逻辑设计
- 小程序页面开发和调整
- API设计和开发
- 后端管理设计和开发
项目成绩:
用户使用这套插件,可以配置多个小程序,
每个小程序运营一个电商平台
并可以独立配置所有参数
可以独立管理每个平台下的商铺、订单、产品
可以一键生成小程序代码
遇到过一个问题,多个小程序的微信的token频繁起了冲突
排查了所有调用和生成token的地方
给token生成加上了文件锁不行
把缓存机制换到数据库中,加上进程锁,还是不行
排查了好几个晚上确定是系统外的地方在调用这个token
最后更改了token的机制解决了问题
这个项目让我完全掌握了微信开发的经验
18年3月
项目职务: 项目负责人
项目描述: Laravel,小程序的房屋抵押贷款申请管理平台
项目职责:
- 设计数据库
- 设计和开发API
- 设计和开发后台管理页面
- 对接小程序API并做开发
- 开发和测试整个申请管理流程
项目成绩:
第二次接触Laravel项目
独立设计和开发了基于restful标准的API系统
基于adminLTE后台管理模板完成后台开发
真正意义上独立从原型草稿上完成了一个项目
18年4月
项目职务:API系统开发
项目描述:ThinkPhp,重构一个已经又相当规模的分销商城
项目职责:
- 重构数据库
- 设计和开发一套同时对应IOS、APP和微信服务号的API
- 参与API对接,测试和调试
项目成绩:
这个项目的问题在于,原系统的逻辑非常复杂
缺乏一个完整可靠的文档
很多地方只能靠经验来决定
导致客户端对接的时候出了很多的问题
处理该项目的时候,
让我产生了需要接触更过大型项目才能遇到更多问题
学到更多的知识
