怎麼樣才算是精通 PHP?


套用一句被用爛了的話吧,「有勇氣在合適的地方,大膽使用PHP;有氣魄在不合適的地方,果斷放棄PHP;有智慧區別這兩種應用場景」,其實PHP只是語言而已,為解決問題而生,你需要精通的不是PHP,而是「解決問題」本身。


不知道你說的精通是什麼概念,

一般說來熟悉語法規則,能做一個簡單的網站是入門,

熟悉緩存,MVC模式算是中級,

能負載均衡,能大數據處理優化才算高級,

學海無涯,有幾人敢說自己精通啥呢?


感謝多次邀請,本來我不想回答這樣的問題的,如果非要給PHP做一個精通的界限的話,那麼我認為,使用PHP能開發各種系統,隨心所欲,我認為在PHP語言層面來說就算是精通了。


謝邀。

精通 PHP 本身不難,把手冊翻來覆去讀上幾遍,再看看成熟的框架,把源碼和機制搞清楚就可以了。

難點:

1. PHP 語法太丑了

2. 核心 API 太難記

然而精通 PHP ,除了修 bug 比別人快,好像也沒什麼作用,伺服器端又不是只有 PHP 就好,起碼還有資料庫、緩存等需要你去攻克呢。


PHP核心團隊邀請你加入一起開發php的時候,你就精通了


等你發現自己不可能精通的時候,你就接近精通了。越是新手越喜歡寫精通


簡歷上寫「精通php」的,無一例外的被我問死了


  1. 學歷將決定你的起點,尤其是腳本語言,腳本語言你要是進不了一個好的平台,你想提高,幾乎不可能,1E數據跟1W數據完全兩回事,1E的PV跟1W的PV完全不一樣,神馬隊列,緩存,分散式,小公司基本都是極其表面的使用,甚至在不少小公司,你50%以上的時間在整div和CSS,所以起碼一個本科學歷,沒有就去弄一個。

  2. c++和java起碼要熟悉一個,兩個都熟悉更好,沒見哪個技術大牛繞過這兩個了。

  3. 英語一定要學好,起碼讀寫要不藉助工具能看懂英文專業文章,php是用來做web的,發展極快,各種新技術層出不窮,等中文文檔出來黃花菜都涼了,而且中文文檔是經過了一道手的,比起原文還是有差距。

  4. 多查少問,自己想方設法得到的答案更深刻,學生時代不是有句話:抄來的答案最不容易忘嗎?
  5. 從大到小,由面到點,不要老啃著細枝末節的東西不放,知識要放在整個項目和環境中去學。例如,學習框架的運行模式而不是只是學具體某一個框架,任何框架隨手就用。多使用國外開源東西。
  6. 整理一些抽象的模型庫,比如一些框架的libary,多看多整理。

至於PHP的前景,目前一邊是越來越多的人開始學PHP,另一方面呢,越來越多的企業招不到PHPer.因為20個人里也不一定招到一個滿意的。因為腳本語言的門檻比較低,所以現在市面上PHP培訓異常火爆,很多人初中高中大學不好好學習,以為通過幾十天的培訓就能改變命運,任何東西,質變的前提是量變,越是簡單的東西越不好學,因為人多可替代性強,你要不努力學習更多的東西可能就被下一波廉價碼農所代替。

PHP基礎教程視頻教程這裡有相關的視頻,樓主可以看一下。


要求很低,你發現你想要做的東西都能做到了,就夠了 ;-)


你寫的網站能應付世界大半人的流量10億這樣


我個人認為,能知道如何用C寫出PHP(不一定要真的寫)就算是精通了


淘寶搜索php記憶卡


精通就是你覺得這門語言有很多缺點,並且為了解決一些問題放棄這門語言。


至少擼擼源碼吧,寫寫擴展,如鳥哥那般,真是php大神了


精通,就是能用程序寫東西吧。。個人感覺PHP還是比較簡單的,主要是實現邏輯。。其他的,大多都是PHP的擴展了吧,要會幾個框架。


推薦閱讀:

PHP 框架 CodeIgniter 是否找到了新家?
猿哥的100條經驗|輕鬆解決用戶簡訊發送的各種問題
想深入學習php面向對象,推薦一些好書唄?
PHPMailer又被發現嚴重漏洞 危b及數百萬網站

TAG:PHP | 精通 | PHP開發 |