PHP高手如何修炼?
關鍵字:PHP相關? 數據庫類 網頁相關 服務器相關?數據結構、算法?
學習PHP基本功很重要, 最好有數據結構和算法的學習經歷。
第一階段:1-2年新手入門,基礎必須完全掌握
smarty+pear+adodb+xml+ajax+jquery(prototype)
然后建議熟練分析過國內外開源代碼,例如:discuz, zendcart等等等等諸多.
工具類必須熟練掌握 zend studio 的開發。
數據庫必須熟練掌握 mysql & sqlserver
操作系統必須對liunx有一定的了解。并能配置環境。
對apache也應該買本管理員手冊好好看看。
以上為2年內,必須掌握的內容,這個時候你基本就是已經入門了。去個單位干個什么的都不很費勁了
入門修煉提高具體措施:
1.?通過學習和實踐來掌握優秀的編程思想、開發過程、系統架構(這基本上與語言無關)
2.?深入研究PHP開發的性能和安全性問題
3.?研究PHP底層實現,用C開發PHP擴展
4.?精通與PHP相關的平臺與技術,如Linux,?Apache/nginx/..,?MySQL或其它數據庫,?...
第二階段,3年,學習思想
要豐富自己的思想. 如果沒有.NET或者JAVA類的開發經驗,請需要補補了。因為.NET和JAVA的思想比PHP要成熟的多,同樣學習SQLSERVER也是為了提高mysql的使用水平。數據庫可不是簡單的建表查詢就可以了。所以我建義第三年的時候,多補充思想及數據庫方面的內容。但是這并不意味前2年就不看。我的意思是第三年更趨于此。 因為在這個時候,你對PHP的很多基礎部分已經了然于胸了,然后需要一個整體的提高,而不是很片面的提升。
關于思想修煉,可以讀讀這5本書:
第三階段,4年,這個時候,你就要考慮架構問題了。
當你部署一個大型項目的是否負載及文件分布還有安全,等等部署方面的問題接踵而來。這個時候你要去努力理解什么是file server 集群,什么是web server集群 什么是database 集群等等。然后這些對你編碼又有什么提高的要求,安全的要求等等。
總結
以上是生活随笔為你收集整理的PHP高手如何修炼?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 有点烦,不知道如何开始准备评测师考试?
- 下一篇: php常用的十个代码片段,转载