不管你是學(xué)
SEO還是學(xué)php,前景都很好。但是有一個(gè)前提:那就是行業(yè)技能的高低,任何行業(yè),沒有更強(qiáng)的技能,多說無益。這里再一次解釋一下:seo和php中沒有更值得學(xué)習(xí)的東西,只有更適合學(xué)習(xí)的東西。
一個(gè)PHP應(yīng)該學(xué)什么,怎樣學(xué)好,對于一個(gè)PHP初學(xué)者來說,看到這么多的內(nèi)容,心里已經(jīng)開始打起退堂鼓,但是,萬丈高樓平地起,我們只要堅(jiān)持每天學(xué)一部分,最后總會把這些技巧精通。
相對于java和.net而言,PHP技術(shù)更加簡單。PHP最主要的角色是做站,也就是說,PHP技術(shù)是用來開發(fā)網(wǎng)站的,比如目前世界上排名前40位的網(wǎng)站,70%都是用PHP開發(fā)的,像facebook、youbute、新浪、百度、淘寶、搜狐、騰訊等知名網(wǎng)站,大部分都是用PHP開發(fā)的,因此被譽(yù)為web開發(fā)的首選技術(shù)??梢哉fPHP的軟件是一種簡單的記事本,也可以是一些集成的開發(fā)軟件,比如zendstudio,下面我列舉幾種常見的PHP開發(fā)工具:
我經(jīng)常使用的是editplus②ZendStudio③PHPCoder④phpedit⑤easyecpilse⑥dw⑦vimwindwos下的editplus和zendstudio,在linux下我建議使用vim開發(fā)更專業(yè)的應(yīng)用。
怎樣學(xué)習(xí)PHP:
一、明確自己的學(xué)習(xí)目標(biāo)和方向,選好并鎖定一門語言,按照自己的學(xué)習(xí)方法努力學(xué)習(xí),認(rèn)真學(xué)習(xí)。
二、學(xué)習(xí)配置一個(gè)PHP開發(fā)環(huán)境,選擇一個(gè)適合自己的開發(fā)工具。
三、扎實(shí)的基礎(chǔ)對程序員來說尤其重要,所以建議讀者多讀幾遍基礎(chǔ),了解基本編程知識,掌握常用函數(shù),初學(xué)者可參考:php自學(xué)指南。
四、理解設(shè)計(jì)模式。一個(gè)開發(fā)程序必須要寫出高可讀性的程序代碼,這樣寫出的程序才有調(diào)試、維護(hù)和升級的價(jià)值,學(xué)習(xí)一些設(shè)計(jì)模式,就可以更好地掌握項(xiàng)目的組織結(jié)構(gòu)。
五、多練習(xí),多思考,多咨詢。別死記語法,在剛學(xué)一門語言的時(shí)候,尤其是在學(xué)習(xí)PHP語言的時(shí)候,要掌握基本的語法,并反復(fù)練習(xí)。只看手冊和視頻教程不能,必須親自動手寫程序代碼,運(yùn)行程序,分析運(yùn)行結(jié)構(gòu),讓大腦對學(xué)習(xí)內(nèi)容有一個(gè)整體的認(rèn)識和肯定。以自己的方式思考問題,寫代碼,以提高編程思維。比別人更多地交流技術(shù)問題,提高自己的技術(shù)和知識。從而能迅速進(jìn)入學(xué)習(xí)狀態(tài)。
六、學(xué)習(xí)技術(shù)最忌急躁,遇到技術(shù)問題時(shí),一定要冷靜對待,不要讓自己的大腦思維混亂,保持清醒的頭腦去分析和解決各種問題。通過聽歌,散步,做游戲等活動來放松自己。碰到問題,也要自己去解決,這樣可以提高自己的程序調(diào)試能力,對常見問題有一定的了解,明白了錯(cuò)誤的原因,然后舉一反三,解決其它問題。
七、PHP函數(shù)有數(shù)千種,您需要下載PHP中文手冊和MySQL手冊,或查閱有關(guān)PHP函數(shù)類的書籍來解決程序中出現(xiàn)的問題。
八、可以看一下php相關(guān)的視頻來領(lǐng)悟別人的編程思想。例如php中文網(wǎng)免費(fèi)的在線視頻教程,只有在全面掌握了開發(fā)思路后,才能對編程進(jìn)行系統(tǒng)學(xué)習(xí)。
九、培養(yǎng)良好的編程習(xí)慣,生活需要規(guī)律,編程也是如此,好的編程規(guī)范是非常重要的。
十、遇到問題不要放棄,多問,多請教,多查資料,要有毅力和毅力,這樣才能學(xué)好php。