一名合格的PHP程序员的知识结构

1.知晓PHP顺序

2.良好的编程习气,注释,架构,代码封装,代码复用等

3.熟练DB存储,包括关系数据库和非关系数据库,索引,分表分库,SQL优化,读写分别等

4.熟练Linux系统,如Centos,Debian,Ubuntu,LAMP环境维护等

5.熟练缓存改善网站功用,如内存存储(MemCache,Redis等) , 文件缓存,DB缓存,网站静态化,阅读器本地Cache,音讯队列等

6.HTTP协议,轮询,长轮询,长衔接,Socket等

7.前端开发,JS,HTML,CSS

8.散布式处置,异步处置,非阻塞形式等

9.Web破绽,如SQL注入,XSS攻击,CSRF攻击,Web运用防火墙

10.统计处置,自动化脚本,监控脚本,负载平衡

11.PHP对图片处置,上传图片的过滤,图片裁剪,紧缩,水印等

12.PHP加密算法,对称加密,非对称加密,正则表达式,文本婚配

扩展技艺:

1.各种算法,各种PHP扩展模块开发

2.熟习其他言语,Python,Node,Go言语,C言语,Lua等

提供最优质的资源集合

立即查看 了解详情