1、拥有良好的代码编写风格,结构清晰,命名规范,逻辑性强,了解技术文档编写规范
2、熟练使用HTML、DIV+CSS、JavaScript、jQuery等
3、熟悉LAMP环境及LAMP环境的搭建,能熟练使用Linux常用命令
4、熟悉Mysql数据库,熟练使用SQL语言的增删改查等
5、熟悉Web项目的开发,了解大用户量访问情况下项目的各种优化方案
6、具备OOP编程思想,熟练运用MVC等常用的设计模式
7、熟练使用ThinkPHP框架
8、了解查询优化和存储优化、PHP缓存技术、静态化设计方面等技术
9、了解常用开源类包及常用PHP拓展,如Smarty/Memcached等
项目一
项目名称:仿砍柴网
项目描述:
论坛类网站,使用面向对象的思想,应用了MVC的设计模式,用ThinkPHP框架搭建的可以实现发帖回帖、帖子评论与回复、帖子分类、用户好友管理等完成了原网站85%功能、团队开发的用户交流的网站。
个人职责:
帖子分类模块、评论与回复模块、友情链接模块、后台网站配置模块、网站公告模块等,参与了项目的数据库设计、网站的整体规划。
项目总结:
该项目运用了SESSION技术判断用户登录状态,项目中大量使用了Mysql数据库的增删改查,更加熟练的掌握了SQL语言,对SVN等版本控制有了更深刻的掌握,对ThinkPHP框架的应用有了更深刻的理解。运用JS等实现了网站的轮播图等特效的制作。
项目二
项目名称:手机商城网
项目描述:
商城类网站,面向过程的编写。购物车功能,商品的无限分类,购买商品,放入购物车,产生订单,卖家发货等。以及后台的管理商品的增删改查操作。
项目总结:
该项目使用SESSION技术等实现了判断用户状态、购物车功能,使用PHP连接数据库,大量应用了SQL语言进行增删改查操作。用PHP实现了商品的无限分类,对网站流程有了全新的认识。
角色 | 职位 |
负责人 | PHP工程师 |
队员 | 后端工程师 |