七老
Html div+css布局 javascript 還要掌握最起碼一種數(shù)據(jù)庫(kù) 推薦mysql 學(xué)會(huì)這幾個(gè)基本的就應(yīng)該能看懂了 最早就是看自己悟了 多實(shí)踐 多看看書
火魯齊
看懂PHP源碼,如果簡(jiǎn)單的程序,需要掌握基礎(chǔ)的PHP函數(shù)即可,框架的需要了解框架結(jié)構(gòu)PHP多看,多寫,熟能生巧,不過(guò)現(xiàn)在更新?lián)Q代太快了,PHP不學(xué)習(xí)就落后,當(dāng)你還在學(xué)習(xí)什么事變量,別人已經(jīng)MVC了,學(xué)習(xí)PHP一定要用心。多下載開源程序,調(diào)試,并查看代碼結(jié)構(gòu),找到函數(shù)出處,里面的作用是什么!有的2個(gè)月就能閱讀代碼了
了了和尚
html+css js jquery linux mysql 培訓(xùn)機(jī)構(gòu)的話我覺得也都差不太多 盡量去大一點(diǎn)的編程學(xué)習(xí)主要還是靠自己 祝樓主學(xué)習(xí)順利
羅公遠(yuǎn)
3、工具:必須至少熟練使用一種IDE的開發(fā)工具,例如:Eclipse、Netbeans、zend或者editplus,ultraedit,包括進(jìn)行工程管理、常用選項(xiàng)的設(shè)置、PHP插件的安裝配置以及進(jìn)行調(diào)試?! ?、API:PHP的核心API是非常龐大的,但是有一些內(nèi)容筆者認(rèn)為是必須熟悉的,否則不可能熟練的運(yùn)用PHP,包括: ◆ 文件目錄處理函數(shù)包80%以上的函數(shù)的功能的靈活運(yùn)用?! ?日期時(shí)間函數(shù)中的80%以上的函數(shù)的功能的靈活運(yùn)用 ◆ 數(shù)學(xué)函數(shù)庫(kù)中的100%的內(nèi)容。 ◆ 網(wǎng)絡(luò)庫(kù)中的60%以上的內(nèi)容,對(duì)各個(gè)函數(shù)的功能比較熟悉?! ?字符串處理函數(shù)下的60%以上的內(nèi)容,特別是各種處理函數(shù)?! ?正則表達(dá)式函數(shù)下的90%以上的內(nèi)容,特別是各種正則處理 ◆ 一些安全庫(kù)下的40%以上的內(nèi)容,如果對(duì)于安全沒(méi)有接觸的話根本就不可能掌握PHP ◆ XML處理,熟悉SAX、DOM以及JDOM的優(yōu)缺點(diǎn)并且能夠使用其中的一種完成XML的解析及內(nèi)容處理?! ?圖形圖像函數(shù)庫(kù)下的80%以上的內(nèi)容,特別是一些圖像生成和處理 ◆ MySQL 數(shù)據(jù)庫(kù)函數(shù)下的90%以上的內(nèi)容,特別是處理各種數(shù)據(jù)的函數(shù) ◆ 數(shù)組處理函數(shù)下的90%以上的內(nèi)容,特別是各種操作處理函數(shù) ◆ 其它PEAR,PECL,和一些擴(kuò)展類庫(kù)中的80%以上的內(nèi)容,特別是一些常用的類的處理 ◆ 針對(duì)不同的需求,查找不同的函數(shù)庫(kù)。 5、測(cè)試:必須熟悉使用phpunit編寫測(cè)試用例完成代碼的自動(dòng)測(cè)試?! ?、管理:必須熟悉使用xinc, phing等完成工程管理的常用任務(wù),例如工程編譯、生成phpdoc、生成、版本控制、自動(dòng)測(cè)試?! ?、排錯(cuò):應(yīng)該可以根據(jù)異常信息比較快速的定位問(wèn)題的原因和大致位置?! ?、思想:必須掌握OOP的主要要求,這樣使用PHP開發(fā)的系統(tǒng)才能是真正的PHP系統(tǒng)?! ?、規(guī)范:編寫的代碼必須符合流行的編碼規(guī)范,這樣程序的可讀性才比較好。 10、博學(xué):掌握OOA、OOD、MS SQL Server、Oracle 、Zendframework、cakephp、symfony、模板技術(shù)等流行技術(shù),掌握軟件架構(gòu)設(shè)計(jì)思想、搜索引擎優(yōu)化、緩存系統(tǒng)設(shè)計(jì)、網(wǎng)站負(fù)載均衡、系統(tǒng)性能調(diào)優(yōu)等實(shí)用技術(shù)?! 「≡甑娜巳菀讍?wèn):PHP和Java,C#,VB.NET哪個(gè)好;--告訴你吧,都好--只要你學(xué)好就行; 浮躁的人容易問(wèn):PHP有錢途嗎:--建議你去搶銀行 作者:朱志兵
溫良
會(huì)裝軟件會(huì)php語(yǔ)法,會(huì)mysql會(huì)js(jQuery)會(huì)百度谷歌會(huì)黏貼復(fù)制會(huì)以上技能就算是php初級(jí)工程師了
閑鶴先生
PHP需要掌握的知識(shí)還是比較多的,最基本的比如:PHP基本的語(yǔ)法、php框架以及CMS、mysql數(shù)據(jù)庫(kù)設(shè)計(jì)表、mysql數(shù)據(jù)庫(kù)的基本SQL語(yǔ)句?,F(xiàn)在一般PHP的都得會(huì)前端,那就包括:js/ajax、html、css。如果更高點(diǎn)層次的就是linux服務(wù)器。下面參考雷雪松的個(gè)人博客學(xué)習(xí)PHP的路線和一些方法。1、用集成環(huán)境安裝PHP環(huán)境,一定要記住這一點(diǎn),不要自己分開去裝,尤其是自學(xué)的朋友。不然你會(huì)覺得很復(fù)雜,會(huì)沒(méi)有信心學(xué)下去的。也要注意任何高手都不是一蹴而就的,是一步一步,不同的階段歷練才有最后的沉淀。2、先了解一些基本的變量類型,語(yǔ)法,函數(shù),基本邏輯,寫簡(jiǎn)單的代碼。前期以嘗試,培養(yǎng)興趣為主。這段時(shí)間是打基礎(chǔ)很好的時(shí)候,這個(gè)會(huì)影響你后面的發(fā)展,不過(guò)也可以在后期去完善。3、這時(shí)候你可能覺得PHP就這樣,沒(méi)什么難度,或者有的覺得太難了,簡(jiǎn)直一臉疑惑。這個(gè)到底有什么用。在這時(shí)候一定要堅(jiān)持下來(lái),可以試試先放一下,別太較真。慢慢的困惑你的會(huì)被你領(lǐng)悟的。這時(shí),建議學(xué)習(xí)html+css+js,緩解自己的壓力,這個(gè)相對(duì)簡(jiǎn)單,簡(jiǎn)歷信心。尤其是js,總結(jié)其實(shí)有相同的思路,可以結(jié)合著一起體會(huì)。4、這些都感覺有80%了解就可以先放放了,現(xiàn)在在學(xué)習(xí)MySQL,也是先了解基礎(chǔ)的。這個(gè)是干什么的,我可以用它做什么。因?yàn)橹把b的集成環(huán)境。為什么感覺是凌亂的,我想告訴你的是,一是不要在自己沒(méi)能力解決問(wèn)題的時(shí)候死磕,浪費(fèi)時(shí)間,喪失信心。這時(shí)候我們要做的是學(xué)習(xí)壯大自己,不要灰心。二是我本來(lái)覺得這一切都了解才是完整的。我們的目標(biāo)也是要把這些都做好,這才是一個(gè)合格的PHP程序員。5、這一切都順利的話,你基本離預(yù)設(shè)的目標(biāo)不遠(yuǎn)了,完成了整個(gè)學(xué)習(xí)的70%了。后面的是在之前的基礎(chǔ)上升華。把HTML和css、js結(jié)合、靜態(tài)文件和PHP結(jié)合、PHP和MySQL結(jié)合。這個(gè)階段可能越到的問(wèn)題會(huì)異常的多,一定要學(xué)會(huì)解決問(wèn)題。網(wǎng)上很多都是答案,同樣你要學(xué)會(huì)問(wèn)問(wèn)題。6、這些之后你基本已經(jīng)快到學(xué)習(xí)的尾聲了,但還缺少經(jīng)驗(yàn)。這時(shí),你可以看一些網(wǎng)上開源的cms,例如織夢(mèng),國(guó)內(nèi)用的多,越到問(wèn)題好解決??纯匆恍┮曨l(網(wǎng)上免費(fèi)的很多),查漏補(bǔ)缺,總結(jié)歸納形成自己的知識(shí)體系。是時(shí)候該準(zhǔn)備慶祝下自己這段的時(shí)間沒(méi)有白費(fèi)(一般2到3各月,看平時(shí)每天花的時(shí)間),基本成為一個(gè)合格的PHP程序員了。也該恭喜你了,其實(shí)并不那么難。堅(jiān)持,堅(jiān)持;努力,努力;學(xué)習(xí),學(xué)習(xí)。
石開
一個(gè)普通的PHP程序員,除了PHP本身的知識(shí)外,需要數(shù)據(jù)庫(kù)的基本知識(shí)。 一個(gè)PHP高級(jí)程序員要掌握的知識(shí)除普通的PHP程序員知識(shí)外,至少還要學(xué)習(xí)JavaScript、Ajax、CSS和XML等方面的知識(shí)。 有一點(diǎn)編程基礎(chǔ)學(xué)習(xí)PHP是比較容易的,首先學(xué)會(huì)配置編程環(huán)境,如果不會(huì),可先找一些集成的編程環(huán)境練習(xí)。PHP與C語(yǔ)言非常接近,逐漸學(xué)習(xí),由易到難。做出一個(gè)象樣的東西大概快一點(diǎn)的三個(gè)月,慢一點(diǎn)的半年吧。
上方山
熟練掌握div+css布局(要兼容各大主流瀏覽器),js、jquery的常規(guī)使用,基于js/jquery的ajax技術(shù),數(shù)據(jù)庫(kù)的常用語(yǔ)句及簡(jiǎn)單查詢代碼優(yōu)化。這些是必須要會(huì)的;還有就是項(xiàng)目如何上傳部署到服務(wù)器上并且無(wú)錯(cuò)完美運(yùn)行。這些只是php之外要學(xué)的,php里要學(xué)的也是很多的,比如常用函數(shù)你要懂,不懂最起碼會(huì)網(wǎng)上找答案或者看手冊(cè),不能老是問(wèn)別人,還有最起碼要懂一門php的框架,如yii、thinkphp、ci、ecshop、dedecms。還有常用的緩存技術(shù)如memcache,smarty等等。慢慢來(lái)吧,編程不能急。
韓綜
1、語(yǔ)法:必須比較熟悉,在寫代碼的時(shí)候IDE的編輯器對(duì)某一行報(bào)錯(cuò)應(yīng)該能夠根據(jù)報(bào)錯(cuò)信息知道是什么樣的語(yǔ)法錯(cuò)誤并且知道任何修正。2、命令:必須熟悉PHP帶的一些常用命令及其常用選項(xiàng),熟悉那些命令,自己運(yùn)行php.exe -h 如果這些命令你沒(méi)有全部使用過(guò),那么你對(duì)PHP實(shí)際上還很不了解。3、工具:必須至少熟練使用一種IDE的開發(fā)工具,例如:Eclipse、Netbeans、zend或者editplus,ultraedit,包括進(jìn)行工程管理、常用選項(xiàng)的設(shè)置、PHP插件的安裝配置以及進(jìn)行調(diào)試。4、API:PHP的核心API是非常龐大的,但是有一些內(nèi)容筆者認(rèn)為是必須熟悉的,否則不可能熟練的運(yùn)用PHP。5、測(cè)試:必須熟悉使用phpunit編寫測(cè)試用例完成代碼的自動(dòng)測(cè)試。6、管理:必須熟悉使用xinc, phing等完成工程管理的常用任務(wù),例如工程編譯、生成phpdoc、生成、版本控制、自動(dòng)測(cè)試。