1、3年或以上PHP开发经验,了解web前端技术,能够独立编写中等规模PHP应用程序;
2、熟悉LNMP环境的使用及搭建、调试、排错、优化、部署等;
3、熟悉MySQL数据库开发及常用优化方法;
4、熟悉Redis,熟练使用其中各种数据结构;
5、熟悉YII、Laravel、ThinkPHP等主流框架;
6、掌握常见场景设计,如消息队列、缓存等;
基于ThinkPHP的微信开发项目-微商城
本项目是基于ThinkPHP的店铺类网站,适合内嵌于微信公众平台,由小汝科技开发。
本项目结构上分为表现层、业务层和数据访问层,层次间的依赖关系自下到上。项目基于Apache+PHP+MYSQL,采用ThinkPHP框架;业务层封装业务流程,为适应业务的变更,每一业务模块均有专门的接口及实现类;数据访问层借助于ThinkPHP的CURD实现,代码简洁且可扩展到不同的数据库。