PHP工程師需要懂的知識包括:1、PHP相關知識;2、Linux相關知識;3、基本的HTTP協定與電腦網路知識;4、常用的演算法與資料結構知識;5、前端知識;6、MySQL相關知識等等。
PHP工程師需要懂的一些知識
1、掌握PHP基礎、文件操作、物件導向程式設計、CURL擴充。
2、掌握Linux環境下面LAMP環境建置、LNMP環境建置。
3、了解基本的HTTP協定和電腦網路知識。
4、熟悉常用的演算法與資料結構知識,佇列、堆疊、隊、圖、樹、排序演算法等。
5、熟悉前端HTML、CSS、jQuery、BootStarp等知識。
6、熟悉常用的PHP開發框架,Laravel、Yii、ThinkPHP。能對比其不同。
7、熟悉Nginx的特性和工作原理,能夠靈活配置。
8、熟悉Apache的特性和工作原理,能夠靈活配置。
9、熟悉Linux系統原理,掌握常用指令和shell程式設計技能。
10、掌握MySQL理論基礎,熟悉常用SQL語句,能進行系統調優、主從讀寫分離。
11、了解PHP7新特性。
12、熟悉php-fpm工作流程及其原理。
13、掌握Redis資料庫,初級到進階
14、掌握Memcached緩存,能夠區分使用場景。
15、了解PHP的運作流程、掌握PHP的訊息佇列實作。
16、了解RESTful風格及其實作。
17、熟悉常用的版本控制器,Git、SVN。
18、了解大流量網站的架構方案,負載平衡、叢集冗餘、CND加速、讀寫分離。
19、熟悉微信公眾號開發,及其流程。熟悉微信、支付寶支付對接。
20、掌握正規表示式。
21、了解常用的Web安全知識,有一定的安全控制能力。
22、懂得PHP底層實作原理,學會寫PHP擴充。
更多相關知識,請造訪 PHP中文網! !
以上是PHP工程師需要懂哪些知識的詳細內容。更多資訊請關注PHP中文網其他相關文章!