新手學習php到可以工作?
四川中公優就業的小編有以下幾條小Tips:正常PHP開發一般分為2種,使用現有的框架開發和使用現有的系統改造。使用框架開發,就是在毛坯房上面做裝潢。使用系統改造就是在已經裝潢好的房子里面精裝修一下。想要快速,當然是選用開源的CMS系統改改,大部分功能都寫好了,只要會點兒前端就可以搞得棒棒噠。國內常見的開源PHP系統有帝國CMS,PHPCMS,織夢CMS。博客方面比如wordpress,全世界人民都在用,還有z-blog等等。當然,學習這些開源系統也是需要時間。所以你還可以使用框架作為基礎開發,當然需要點兒基本功才行,國內最多使用的應該是ThinkPHP,招聘單位使用最多,然后比如Codeigniter或者YII都是比較常用的。其中ThinkPHP和Codeigniter都是比較適合初學者。還有Mysql,這個在學習PHP時候就一定會使用的技術,所以必須知道一些基本的語法,比如增刪改查,其他的比如創建表,創建庫什么的,讓PHPmyadmin去幫你實現吧,公司里面不會要求你一定使用代碼創建。
PHP是后臺語言,為了成為全棧工程師,你必須去了解了解前端的知識,比如基本的HTML+CSS布局,還有最近比較流行的H5開發。手機端網頁版本開發還需要了解點兒響應式開發基礎,這一塊如果不想深入的搗鼓也可以使用前端框架來加速開發,界面丑點兒,但是效果不賴。比如Bootstrap,全世界也在用。比如國產的amaze(妹紙UI)都是很不錯的框架,開發前端響應式也是杠杠的。繼續進階,如果你這些統統做好了,本地開發都運行的飛起來了
還需要了解一下服務器的知識,PHP語言一般在linux系統上運行,比如很好用的centos或者ubuntu,簡單的去學一學常用的指令,然后加上百度,基本上花個幾天時間也是能搗鼓出來一臺web服務器的。你聽過lamp么,那是Linux+Apache+mysql+PHP,這個被稱為黃金組合,去搞懂這里面的每一個東西,基本上就是很不錯的程序員啦。
基本上到這一步為止,你已經可以完美的將整個項目弄上線了,然后繼續想學習的話就需要去了解一些接口啊,第三方組件啊。學習學習什么微信支付,支付寶支付接口,微博開放平臺,QQ登錄等等知識。
再后面你會自然而然的去注意一些web安全以及優化等等方面工作,比如數據庫優化啊,sql注入問題啊,還有緩存啊,什么高迸發等等的問題。那都是后話了,加油吧。