PHP程式開發人員要掌握的知識

2021-06-18 13:14:53 字數 988 閱讀 9220

檔案目錄處理函式包80%以上的函式的功能的靈活運用。

日期時間函式中的80%以上的函式的功能的靈活運用

數學函式庫中的100%的內容。

網路庫中的60%以上的內容,對各個函式的功能比較熟悉。

字串處理函式下的60%以上的內容,特別是各種處理函式。

正規表示式函式下的90%以上的內容,特別是各種正則處理

一些安全庫下的40%以上的內容,如果對於安全沒有接觸的話根本就不可能掌握php

xml處理,熟悉sax、dom以及jdom的優缺點並且能夠使用其中的一種完成xml的解析及內容處理。

圖形影象函式庫下的80%以上的內容,特別是一些影象生成和處理

mysql 資料庫函式下的90%以上的內容,特別是處理各種資料的函式

陣列處理函式下的90%以上的內容,特別是各種操作處理函式

其它pear,pecl,和一些擴充套件類庫中的80%以上的內容,特別是一些常用的類的處理

針對不同的需求,查詢不同的函式庫。

測試:必須熟悉使用phpunit編寫測試用例完成**的自動測試。

管理:必須熟悉使用xinc, phing等完成工程管理的常用任務,例如工程編譯、生成phpdoc、生成、版本控制、自動測試。

排錯:應該可以根據異常資訊比較快速的定位問題的原因和大致位置。

思想:必須掌握oop的主要要求,這樣使用php開發的系統才能是真正的php系統。

規範:編寫的**必須符合流行的編碼規範,這樣程式的可讀性才比較好。

博學:掌握ooa、ood、yiiframework 、zendframework、cakephp、symfony、模板技術等流行技術,掌握軟體架構設計思想、搜尋引擎優化、快取系統設計、**負載均衡、系統效能調優等實用技術。

多去看別人寫的**,php優秀的框架很多,很多人在認知上就有乙個錯誤。認為自己能用乙個框架開發乙個系統了就認為自己已經熟悉這個框架了,其實會使用他並沒有什麼乙個框架基本都有使用者手冊,一看基本都會使用了,要想自己技術上面提公升,建議多看看這些框架的實現原理(設計模式)。

開發人員的開發效率

影響開發效率的因素,總結有五大方面 任務不明確 流程不順暢 需求變更多 責任心不夠 能力有瓶頸。針對這些因素,分別可以從以下五個方面來優化和改進。制定清晰的規範尤其是開發規範。無規矩不成方圓。營造良好的團隊文化氛圍,人性化的管理方式。愉悅狀態下的工作效率遠遠高於抑鬱狀態下的效率。定期舉行技術分享交流...

開發人員眼中的LINQ

開發人員眼中的linq 微軟講師 張義先 在今年的三月份 微軟發布了最新一代的開發平台 visual studio 2008.在visual studio 2008 中提供了太多的新功能與新特性 這些新功能與新特性都極大地提高了開發人員的效率.提到 visual studio 2008 的新特性就不...

開發人員的方向選擇

面對日益豐富繁榮的軟體市場,不管是對於專業開發人員還是剛涉足程式設計的愛好人員來說,如何選擇技術 事業上的發展方向,實在是乙個值得慎重考慮的問題。以下是我根據個人的從業感受結合本人對軟體發展趨勢的猜測所作的一些建議性歸納,希望對讀者 同仁 們有乙個好的參考 想要擺脫來自行業權威層的商業競爭給開發者們...