熟练掌握HTML5+CSS3技术进行页面基本布局与美化;
熟练掌握JavaScript、Ajax、jQuery等技术;
熟练使用Bootstrap、layui、vue前端开发框架;
掌握MVC设计模式,熟悉Smarty模版引擎技术;
熟悉Linux常用操作命令(supervisor进程管理)
微信开发:微信公众号、微信小程序,微信开放平台
Web开发:PHP、Node.js
数据库相关:MySQL
版本管理工具:svn、git、Composer
Web框架:ThinkPHP、Laravel
接口框架:Phalapi
缓存技术:Redis
消息中间件:rabbitmq
熟悉workerman
熟悉swoole以及TCP/HTTP 协议。
商务后台(主要是方便各个权限的用户通过可视化界面管理)
1. 负责商务后台体系的构建。(主要是通过商务后台将之前一些小平台的信息集合起来管理)
2. 负责页面设计,css布局,javascript交互,php接口设计和开发,数据库设计。(https://dev.fbeecloud.com)
3. 为了解决了整合各个小平台,使用了集团与子公司的概念,将小平台的账号体系与商务账号体系对齐,通过商务可以授权各个小平台。
公众号开发
1.主要实现了用户公众号与app账号体系的绑定,登陆上html5版本的app。
2.主要负责页面设计,css布局,javascript交互,webscoket连接实时监控设备状态。
3.二代html5版本的app主要使用vue前端框架进行搭建。
设备云接口(主要提供智能设备管理,控制,数据上报推送等的云平台)
1. 负责设备云体系的构建。使用php对外提供智能设备管理,控制的接口,java向客户云推送设备实时数据上报内容。(主要实现了数据流到json的数据格式转换,数据库结构的设计,实现设备数据的缓存,减少网关端的数据处理压力,接口数据格式的设计等)
2. 负责对外提供的php接口的设计和开发,数据库设计。(phalapi框架)
3. 为了解决 了PHP短连接带来的数据库连接瓶颈,使用了swoole实现数据库连接池。(smproxy框架)
4. 完成整个系统的文档编写。为了更好的协助客户对接设备云,使用showdoc进行二次开发搭建了在线文档,文档可见https://dev.fbeecloud.com/fbeedoc/web/#/2。