1.熟练掌握Html5+Css3+Jquey+Bootstrap+Ajax+Node.js等web前端技术
2.熟练掌握PHP+MYSQL进行项目开发,优秀的OOP思想,具有良好的编程素养及规范意识
3.mysql,oracle,pgSQL,sqlserver等数据库使用经验,并熟悉SQL性能调优
4.熟练使用TP3、TP5、CI等主流php框架及进行项目开发并重构框架底层组件
5.熟悉 Redis等非关系型数据库的日常实际开发场景应用及搭建和落地配置
6.熟悉微信接口、地图接口以及第三方API对接开发经验以及APP接口服务端开发经验,深入理解http协议、socket协议并对接口安全以及性能有优化经验
7.熟悉REST接口设计规范、Auth2.0协议(qq,微博)等三方登录技术对接和使用及多站点登录技术的应用
8.熟悉 阿里云存储,网易云,腾讯云等第三方云端存储技术的对接和使用
9.熟悉 Liunx基本操作,软件编译安装和配置优化,熟悉shell脚本编程, Crontab定时任务等
10.熟练掌握Git/Svn版本控制工具团队协同开发下的使用及三种常规冲突类型下冲突解决,Apache+nginx+svn搭建允许http协议访问的SVN服务器
V播网 视频网站 开发语:PHP 数据库:MySQL 服务器:nginx 框架:ThinkPHP3.1 ThinkPHP3.2 网站部署在阿里云 Linux操作系统。
网站分为5部分:首页,资源中心,素材,社区,商城,用户中心
实现了视频的直播点播功能,视频,图片素材的上传(OSS对象存储)、下载、发布功能。个人的浏览历史,购买商品功能。UCenter实现多站点用户同步登陆。SNS社区提供用户交互平台,并介入第三方商城ECStore。用户中心提供浏览历史,金额提现的功能。
负责手机端接口的对接,SNS社区的PC端接口的实现,接入支付宝支付和微信支付,实现用户端的搜索,浏览历史,素材上传等业务逻辑。将用户上传的图片,视频等素材,存储在腾讯云上,并获取腾讯云对图片剪裁与视频转码之后的数据信息。
金属材料贩卖系统 (商城)开发语言:PHP 框架:CI 数据库:postgreSQL ,服务器:Apache2.4 操作系统:Windows Server 。
负责后期维护,对现有项目遗留BUG的修改,添加新功能
在管理端上传图片时,CI框架中的上传图片类不支持图片多选批量上传,然后将ThinkPHP框架中的图片上传类修改为支持单个图片和图片多选批量上传,然后修改常量和命名空间,引入到CI框架中,将ThinkPHP中的图片上传类当做是CI的系统类使用。
金属材料贩卖系统 (商城)开发语言:PHP 框架:CI 数据库:postgreSQL ,服务器:Apache2.4 操作系统:Windows Server 。
负责后期维护,对现有项目遗留BUG的修改,添加新功能
在管理端上传图片时,CI框架中的上传图片类不支持图片多选批量上传,然后将ThinkPHP框架中的图片上传类修改为支持单个图片和图片多选批量上传,然后修改常量和命名空间,引入到CI框架中,将ThinkPHP中的图片上传类当做是CI的系统类使用。
咸鱼故事APP服务端开发
负责接口开发,后台网站开发,服务器维护,项目性能优化等。
主要功能:发布故事、小记、世界尽头(语音),点赞,收藏,评论,诊断,分享,推送,支付,体现等功能。
使用技术:TP5,MySQL,Nginx,Centos 6
咸鱼故事分为消息推送,故事,小记,世界尽头和个人中心五个模块。在世界尽头部分为用户上传语音,然后将数据按时间顺序分发给所有的用户,在用户未登录时,数据进行随机分发,尽量保证每个用户接收到的数据不同,实现千人千面。
故事板块,将最近3天的用户的数据置顶显示,按照点赞,评论,阅读,诊断等计算热门指数,按照热门指数倒叙排序,并且后台可灵活设置,将推荐故事首页置顶。防止历史数据中比较受欢迎的故事霸屏,导致新用户数据无法获得更多关注。
EnableQ系统维护,本地图片上传至OSS,优化相应时间,分离业务,将整个项目由GBK编码改为UTF-8编码。默认浏览器由IE逐渐过渡到Google浏览器,使网站所有的功能都兼容Google浏览器。添加二级缓存,缩短Ajax相应时间。