當前位置:才華齋>計算機>php語言>

PHP程式設計師基本要求和必備技能

php語言 閱讀(3.17W)

PHP程式設計師有什麼必備知識呢?以下是本站小編精心為大家整理的PHP程式設計師基本要求和必備技能,希望對大家成為程式設計師有所幫助!更多內容請關注應屆畢業生網!

PHP程式設計師基本要求和必備技能

  一名PHP程式設計師的基本要求:

1、精通html、CSS、JS等網站前端技術。

2、掌握PHP程式設計技術。

3、瞭解Linux及Apache、MySql

4、知道基本的網路原理,瞭解TCP/IP協議。

5、瞭解基本的軟體工程知識和軟體設計技術。

  必須具備的基礎知識:

1、LAMP技術(加強):Linux+Apache+Mysql+PHP,是PHP網站最普遍的架構之一,也是效率最好的架構之一。

2、對潛在的安全漏洞有深刻的`理解。如:SQL注入漏洞、字元編碼迴圈、跨站指令碼攻擊(XSS)、跨站請求偽造(CSRF)。(好陌生 – -!)

3、掌握MVC模式:Model(模式)、View(檢視)、Controller(控制器)。

4、其他:面向物件程式設計(OOP)、PHP快取技術、PHP相關開發框架、軟體重構技術、軟體設計模式。

  必須掌握的工具:

1、PHPMyAdmin(安裝完LAMP以後第一個安裝的工具)。

2、PHPDocumenter,會從PHP中找到所有的邏輯結構。

3、Zend,專業PHP整合開發環境,是php程式設計師首選IDE工具。

一些資源:PHPChina,《PHP與MySql Web應用開發核心技術》。