PHP工作范圍
PHP是一個基于服務端來創(chuàng)建動態(tài)網(wǎng)站的腳本語言,您可以用PHP和HTML生成網(wǎng)站主頁。當一個訪問者打開主頁時,服務端便執(zhí)行PHP的命令并將執(zhí)行結(jié)果發(fā)送至訪問者的瀏覽器中,這類似于ASP和CoildFusion,然而PHP和他們不同之處在于PHP開放源碼和跨越平臺,PHP可以運行在WINDOWS NT和多種版本的UNIX上。它不需要任何預先處理而快速反饋結(jié)果,它也不需要mod_perl的調(diào)整來使您的服務器的內(nèi)存映象減小。PHP消耗的資源較少,當PHP作為Apache Web服務器一部分時,運行代碼不需要調(diào)用外部二進制程序,服務器不需要承擔任何額外的負擔。
PHP薪資待遇
php是當下最流行計算機語言之一,決定了其市場份額
php的簡單易上手,讓眾多開發(fā)者青睞
隨著信息發(fā)展,越來越多企業(yè)開始建設其網(wǎng)站或者APP,php語言在建設動態(tài)網(wǎng)站或接口方面有優(yōu)勢
php語言的性能也是毋庸置疑的,盡管也有其局限性,但是隨著發(fā)展,php的發(fā)展會越來越好
大概工資在5500左右(基本工資)。
PHP學習條件
編寫一定量的PHP代碼,學習會使用一些框架。
拓展熟悉Mysql、Web服務器Apache/Nginx,Linux和HTTP協(xié)議。搞清楚它們之間的通信模式。
學習“設計模式”,寫出優(yōu)美的代碼結(jié)構,減少累贅和代碼重復,在代碼后期維護會帶來極大的好處??梢赃m當去看看框架的PHP源碼,里面往往有大量設計模式的應用思想。學習對PHP原生語法的深入了解,了解各種PHP拓展在PHP中扮演的作用,PHP優(yōu)化。
進一步搞清楚PHP和數(shù)據(jù)庫、存儲、Web服務器的通信原理(prefork/worker/event MPM,PHP-fpm),閱讀PHP內(nèi)核資料,深入學習Linux原理層。
PHP學習條件
學習內(nèi)容
HTML(要求入門,至少要知道標簽) :相當網(wǎng)站展現(xiàn)層,別人夸一個網(wǎng)站做的很美就是指HTML.
JAVASCRIPT腳本語言:簡稱JS,網(wǎng)站一些彈出框,登入判斷就是靠JS.
數(shù)據(jù)庫mysql:別人說這個網(wǎng)站做的很大,用戶很多,就是指數(shù)據(jù)庫信息多,為什么一些公司花幾億收購一個網(wǎng)站目的就是要數(shù)據(jù),要做一個跟百度一模一樣的網(wǎng)站,花10W就能搞定.....
以上三個是PHP程序員必備,當你要脫離初級程序員門檻時候就需要學會:
Linux系統(tǒng)的操作,ajax異步請求,精通javascript,SHELL腳本,這些是后話...學到一定程度自然會了解.