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