1、熟悉web开发流程,熟悉html、div+css、javascript、jquery、ajax、DOM。
2、熟悉Photoshop、Dreamweaver、notepad、vim以及sublime text等开发工具。
3、熟悉bootstrap前端框架的使用,了解响应式布局。
4、熟悉mysql关系数据库的设计和SQL优化
5、熟悉缓存技术mamcache,redis。熟悉mvc开发模式。
6、熟悉使用laravel,thinkPHP框架,理解OOP编程思想。
7、熟悉PHP接口开发,curl的扩展(做过物流接口,发邮件,发短信等接口)。
8,熟悉微信开发,也做过微信开发的小项目(微信公众号的开发)。
9、熟悉版本控制器svn,git的基本使用。
10、理解SDK集成文档并实现了新浪sdk微博三方登陆分享等;
10、了解网络构架,php爬虫。
项目一:购物网站(商城)
软件环境: wamp环境 开发语言:JavaScript,html,css,php
项目描述: 该项目主要应用了laravel框架+ajax+session会话等技术,主要实现了商城网站的所有功能。在开发的过程中也使我更加熟悉基于mvc的开发模式,更加了解了laravel框架。
责任描述:在这个项目中,我担任项目组长,主要负责整个项目的规划,文档编写,前期设计数据库,功能需求的构想;实现模块:三方登录,前台购物车,订单,支付,商品详情,分类检索,邮件发送接口,短信验证找回密码接口,以及商品的搜索,本次项目中加入了自己独立完成的聊天系统主要用到ajax的长轮询以及窗口分帧的技术,另外做了一些商城网站可用的插件(放大镜和翻译),能够实现b2c版的客服系统的需求。
项目感想:通过本次项目,使我对laravel框架有了更深的理解,也使我越来越喜欢js以及ajax。
项目二:论坛(独立完成)
项目链接:http://www.9978131.cn/mybbs/home
项目描述:这个项目使我独立完成,用面向过程的编程思想去开发一个与Discuz相仿的论坛网站。主要的技术和功能:实现登录,注册,模块管理,发帖回帖,个人信息,网站管理,分页搜索,加精置顶,管理员模式,无限极分类,session会话等。
项目三:个人博客(MVC重写博客)
博客链接:http://php学习.com
项目描述:用MVC模式,用Smarty模板做引擎搭建的个人博客。我采用了响应式布局,主要用到自己封装的model类,增加了评论功能,社交账号分享功能,以及上线后的优化操作;
项目四:微信公众号开发后台(未完成)
项目链接:http://www.9978131.cn/weixin/home
项目描述:这个项目主要是用ThinkPHP框架+bootstrap前端框架+Jquery库+微信公众号的开发;目前可以完成的接口,对接微信,关键词自动回复,自动回复,群发功能,自定义菜单,发送消息,素材管理,图片相册等基础开发;
项目五:在github上发起Laravel框架注释部分的中文翻译(未完成)
链接: https://github.com/fang1206/laravel
描述:这个小项目主要是对Laravel框架的注释部分的翻译以及一些类文件的中文说明示例工作。