PHP工作范圍
PHP 擁有非常有用的文字處理特征,用 POSIX Extended 或者 Perl 正則表達(dá)式來解析 XML 文件。關(guān)于解析并且訪問 XML 文檔,PHP 4 還支持 SAX 和 DOM 標(biāo)準(zhǔn),并且你同樣可以使用 SXLT 擴(kuò)展來轉(zhuǎn)換 XML 文檔。PHP 5 標(biāo)準(zhǔn)化了 libxml2 實(shí)體基礎(chǔ)的所有 XML 擴(kuò)展并且擴(kuò)展特征集添加了 SimpleXML 和 XMLReader 支持。PHP 同樣支持與使用 LDAP、IMAP、SNMP、NNTP、POP3、HTTP、COM(在 Windows 中)的其他服務(wù)的對話。你同樣可以打開原始的網(wǎng)絡(luò)套接字并且使用任何其他協(xié)議與之交互。PHP 還支持所有 Web 編程語言可視化之間復(fù)雜的 WDDX 數(shù)據(jù)交互。與交互連接的對話,PHP 還支持 Java 對象的例示并且透明地把它們當(dāng)成 PHP 對象來使用。
PHP薪資待遇
剛出來五六千,厲害點(diǎn)的七八千吧,有了經(jīng)驗(yàn)慢慢就薪資更高的,當(dāng)然我指的你的一線城市的薪資,你跑二三線那估計(jì)沒多少的,除非是外派過去的!
如果你有一年的php經(jīng)驗(yàn)的話,那么工資應(yīng)該在5000到7000那樣子。
PHP學(xué)習(xí)條件
學(xué)習(xí)“設(shè)計(jì)模式”,寫出優(yōu)美的代碼結(jié)構(gòu),減少累贅和代碼重復(fù),在代碼后期維護(hù)會帶來極大的好處??梢赃m當(dāng)去看看框架的PHP源碼,里面往往有大量設(shè)計(jì)模式的應(yīng)用思想。學(xué)習(xí)對PHP原生語法的深入了解,了解各種PHP拓展在PHP中扮演的作用,PHP優(yōu)化。
進(jìn)一步搞清楚PHP和數(shù)據(jù)庫、存儲、Web服務(wù)器的通信原理(prefork/worker/event MPM,PHP-fpm),閱讀PHP內(nèi)核資料,深入學(xué)習(xí)Linux原理層。
深入底層路線:深入看下PHP源碼(C語言),學(xué)習(xí)編寫PHP拓展?;蛘咦呒軜?gòu)師道路,搞清楚Web系統(tǒng)架構(gòu)(負(fù)載均衡、集群部署、容災(zāi)保護(hù)等),PHP在中間如何將它們連接在一起的。
PHP學(xué)習(xí)條件
學(xué)習(xí)內(nèi)容
HTML(要求入門,至少要知道標(biāo)簽) :相當(dāng)網(wǎng)站展現(xiàn)層,別人夸一個(gè)網(wǎng)站做的很美就是指HTML.
JAVASCRIPT腳本語言:簡稱JS,網(wǎng)站一些彈出框,登入判斷就是靠JS.
數(shù)據(jù)庫mysql:別人說這個(gè)網(wǎng)站做的很大,用戶很多,就是指數(shù)據(jù)庫信息多,為什么一些公司花幾億收購一個(gè)網(wǎng)站目的就是要數(shù)據(jù),要做一個(gè)跟百度一模一樣的網(wǎng)站,花10W就能搞定.....
以上三個(gè)是PHP程序員必備,當(dāng)你要脫離初級程序員門檻時(shí)候就需要學(xué)會:
Linux系統(tǒng)的操作,ajax異步請求,精通javascript,SHELL腳本,這些是后話...學(xué)到一定程度自然會了解.