PHP常用系统函数
html,css+div,javascript,jquery,Ajax,Json等WEB开发技术
MySQL
OOP,PDO,Mysqli
ThinkPHP3.2框架
MySQL优化
Linux
使用PHP+MySQL进行应用开发
掌握H5、CSS3、JS、Ajax
HP编程语法, 熟练运用ThinkPHP5框架
使用SQL语句、SQL优化
Git版本控制工具
Bootstrap、jQuery框架
熟悉响应式布局、自适应设计
OOP编程思想、MVC设计模式
MySQL数据库设计以及优化策略
Redis非关系型数据库
linux线上环境搭建
Apache、Nginx服务器配置
Memcache缓存技术
熟悉ajax技术,熟练进行XML、json数据异步处理;
熟悉常用前端技术,html,css,js jquery
第三方接口开发技术(支付,登录,地图)
常见的web优化手段,web安全攻防手段
熟悉MVC开发模式,熟练掌握Thinkphp框架,了解laravel框架
了解HTTP协议,熟悉会话机制技术(cookie、session)
熟悉Linux常用命令,了解LAMP和LNMP环境搭建;
了解memcache,redis缓存服务器,并能进行简单应用;
操作mysql数据库,简单的mysql优化等。
精通面向对象的软件设计方法,熟悉主流PHP开源框架
熟练使用HTML、CSS、Javascript等Web页面技术
熟练使用 git , svn 版本控制器
熟练掌握MYSQL设计与优化
熟练使用redis,memcache等缓存技术
熟悉接口的开发流程以及想关文档的书写
了解Mysql存储过程、外键、触发器、事务回滚等高级操作
了解Sphinx 全文检索引擎
对web编码安全性有一定的认识,了解远程表单的提交、防SQL注入等
作为开源世界的前锋,PHP有很多优秀的架构,如Zend, CakePhp, Symfony等等。其实一直到项目开发完毕我才开始接触Zend,一个成熟的架构的确能减轻不少工作量,但是如果在项目启动时就贸然上这么大的框架,而本身对PHP技术没有很深了解的情况下是很难驾驭的了的,势必引发出各种各样棘手的问题。正是考虑到了这一点,所以我步步为营的往前走。先是采用最原始的方式,将PHP与HTML代码混合着编码,做完两个模块后对PHP语法和她的一些特性、怪癖有了清楚的了解后开始加入Smarty模板,将业务逻辑与用户界面进行分离。再做几个模块,搞清楚了Smarty的那套语法、标签和组件后再把数据处理剥离出来形成了MVC架构,一点一点的完善,既保证了开发的进度,也使得系统越来越合理,一直到最后稳当的完成了整个项目,没出大乱子。到了最后再回头来看Zend这些觉得也没什么神秘。
角色 | 职位 |
负责人 | PHP工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |