1.熟练掌握前端开发技术JavaScript,HTML5,CSS,能熟练使用JQuery,Layui,Bootstrap前端框架,掌握Ajax技术等。
2.熟悉PHP编程语言,熟悉PHP的WAMP/LNMP等环境搭建,能够熟练使PHP+MySql开发基于MVC模式的Web程序,熟悉OOP编程思想与了解AOP编程思想。对XSS跨域脚本攻击,CSRF跨站请求伪造,以及SQL注入有防范意识;
3.熟悉MVC开发模式,可以熟练使用ThinkPHP5框架,了解Yii框架,了解Workerman框架;
4.熟悉Linux,熟悉Linux基本操作命令。能搭建LAMP或者LNMP开发环境以及基于Nginx服务器负载均衡。
5.熟悉多种缓存技术(包括ob缓存,http缓存和局部缓存等)。
6.对页面加载优化有一定经验,如:JavaScript请求合并,惰性加载,按需加载,页面静态化等。
7.熟悉微信公众平台开发,自动回复,消息模板推送,微信支付,OAuth2.0页面微信授权等。
8.对数据库优化有一定经验 如:数据库表设计,SQL语句优化,事务执行流程,事务优化,锁机制,死锁处理,数据库主从复制,读写分离,对高并发有一定的处理方案。
9.对非关系型数据Redis有一定的项目使用经验,了解Memcached。
10.能熟练使用PhpStorm/Sublime/Notepad++/VisualStudio/Xshell 5/Postman/SQLyogd和SVN等开发工具。
11.逻辑性强,学习能力强,听从上级命令,具备严谨的代码编程习惯及较强的文档编写能力,团队协作能力。
项目名称:商城项目
项目概要:主要在ThinkPHP5框架开发,主要负责HTML,CSS,JavaScript,PHP等。负责网站,登录,注册,产品查询,购物车,支付,活动推送,积分兑换,等功能开发,微信公众号端消息自动回复,模板推送,扫码支付等功能开发。
参与基础数据库表的设计,表设计遵循三大范式,并根据业务适当增加冗余。
1.商品分类和地址添加使用无限极分类+ajax异步请求+JavaScript四级联动。
2.页面加载使用惰性加载等方式,优化页面加载速度。
3.用户登录注册使用JavaScript前端+ThinkPHP5验证层验证。
4.首页ajax异步请求+bootstrap框架优化页面。
5.微信扫码支付和支付宝扫码支付。
6.移动端自动注册,自定义菜单,图文推送等。
7.Mysql:优化数据库的CURD等。
项目名称:华尔街交易所
项目概要:老项目使用TP3框架,负责trading view K配合Gateway Worker+JS实现K线图实时推送。重构k线加载页面,对接币种公链核心。
项目名称:jinglanex交易所
项目概要:yii 1.1框架,基于前端源代码进行数据逻辑交互,开发ico新功能,搭建BTC和USDT节点服务器RPC接口,对接网站,完成新功能数据库表设计,使用workerman进行实时数据消息推送
项目名称:DHT钱包
项目概要:使用laravel5.8框架对于原项目进行重构
主要负责数据库表设计,数据库优化。基本CURD。对接USDT币种公链。