初级php工程师应该具备什么,一名合格的PHP工程师需要掌握的知识结构
生活随笔
收集整理的這篇文章主要介紹了
初级php工程师应该具备什么,一名合格的PHP工程师需要掌握的知识结构
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.精通PHP程序,必須做到熟練掌握語言本身的語法,熟悉常用類庫、函數庫。
2.養成良好的編程習慣,注釋,架構,OO,代碼的封裝,代碼的復用性等。
3.熟練配置IIS、Apache、Nginx。
4.熟練使用數據庫存儲,包括關系型數據庫和非關系型數據庫,索引,分表分庫,SQL優化,讀寫分離等
5.Linux的基本操作,LAMP環境維護等。
6.熟練緩存改善網站性能,如內存存儲(MemCache,Redis等) , 文件緩存,DB緩存,網站靜態化,瀏覽器本地Cache,消息隊列等
7.HTTP協議,輪詢,長輪詢,長連接,Socket等
8.前端開發,JS及相關庫如jQuery,HTML、XML及相關DOM操作,CSS。
9.分布式處理,異步處理,非阻塞模式等
10.代碼安全、Web漏洞攻擊與防范,如SQL注入,XSS攻擊,CSRF攻擊,Web應用防火墻
11.統計處理,自動化腳本,監控腳本,負載均衡
12.PHP對圖片處理,上傳圖片的過濾,圖片裁剪,壓縮,水印等
13.PHP加密算法,對稱加密,非對稱加密等。
14.正則表達式,文本匹配。
擴展技能:
1.各種算法,各種PHP擴展模塊開發
2.熟悉其他語言,Python,Node,Go語言,C語言,Lua等
總結
以上是生活随笔為你收集整理的初级php工程师应该具备什么,一名合格的PHP工程师需要掌握的知识结构的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php psr-2,「PSR 规范」PS
- 下一篇: php连接数据库封装函数,PHP基于My