⑴ php學習進階
你只是學了一些php的基礎,也就是說學了一些皮毛,你就有懶散的心態了,php要走的路還有很遠,php也和火,建議你多做一些網站,多練練代碼,多看看開源代碼,對你有很大的提高。
⑵ PHP開發怎麼學習PHP學習有沒有什麼方法
一、學前准備
1、建議首先要對網站有個整體的認識,對做網站需要學習的知識要有個認識,從而確定自己的學習方向,不要學一半,又覺得自己似乎不適合學這個,而半途改道,這樣很浪費時間,也不是學技術的人該有的心態。
2、PHP是什麼網上有很多資料這里不多說了,自己一定要好好看看。由於它是開源的可以從一些網站上下載很多源碼,甚至整站源碼。但是如果你想要學的好的話,很多東西東西都是自己設計,而不是二次開發。
3、強調一下php並不是想網上一些人說的那樣簡單,它只是語法簡單,深入還是要努力。
二、學習順序
(1)熟悉HTML/CSS/JS等網頁基本元素
(2)理解動態語言的概念,運做機制,熟悉PHP語法
(3)學習如何將PHP與HTML結合起來完成簡單動態頁面
(4)接觸MYSQL,開始設計資料庫程序,學會基本對資料庫的操作
(5)學會一個模版(建議是smarty),會話控制session和cookie,ajax
(6)繼續深入學會怎麼設計一個優秀的資料庫
三、學習方法總結
1,學習資料:一本好的書籍+配套的視頻+幾個常用的網站
2,開發工具:記事本,eclipse,ZendStudio 。
學習階段可以使用記事本,但是它的開發效率低,開發的時候要用到其他開發工具,eclipse,Zend
Studio是兩款最常用的工具。Eclipse是完全免費的產品,Zend
Studio(是一款集成開發軟體)是收費,但是它的破解方法很簡單。當然還有其他的開發軟體,自己可以挑選一個適合自己的。
3, 剛開始學習的時候基本上都會要學習lamp或者是wamp的環境的搭建,搭建環境的過程不是很多,但是可能會遇到很多問題(也可能你運氣好一次搭建好),千萬不要灰心,一定會解決的。
4, 在學習php的前期雖然用不到那麼多資料庫的知識,但是懂得怎麼使用它是很有必要的。等你可以開發網站後,設計一個好的資料庫就會成為一個成功的網站關鍵。
5,在學習的過程中還要准備各種開發手冊,php手冊,mysql手冊,以及一些框架的手冊。
6,php是一種後台語言,但是在學習後台之前還需要學習前台語言,DIV+CSS,HTML,javaScript,以及實現非同步傳輸的ajax。
7,學習ajax基本上是必須,但是學習它之前最好學習了javascript和xml,這樣才能從本質上了解原理。
8,有很多軟體專門用來管理和設計資料庫,這個很方便但是你一定要懂得sql語言,才能更好的設計資料庫,以及在php中用對資料庫進行相關的操作。
9,eclipse默認是不能開發php的,需要你對它進行擴展。擴展後要安裝Xdebugger或者是Zend_Debugger,安裝以後才能進行調試,調試和java調試基本一樣。
10,在學習php的過程中一定會遇到很多問題,你一定會去查找各種資料或者是別人,但是很有可能你下次遇到還是不懂,所以這就需要你要把遇到過的問題和解決方法記錄下來。
學習IT類,不論是哪一類不能僅靠理論知識,實戰和項目(也就是多練習)是重點!
⑶ PHP如何進階學習
如果基本的東西都能做了,建議你去接些項目做吧,項目中出現的問題,都盡力去解決,就能學到很多東西,這些東西你很可能是之前想不到的。至於框架,是很重要的,但如果你項目經驗不足,是無法體驗到它的重要性,體驗不到它的重要性是很難學到它的精髓的,所以還是盡可能做些活,然後不斷的總結,你想學的東西其實都是水到渠成的。
QQ542727053
⑷ PHP進階學習
網上有源碼下載,你下載一些源碼下來看看就行了,比如聊天室,留言板,論壇等的源碼,還有自己練習這些相關的也是一種方法
⑸ 學習php怎麼進階成為技術大神
有兩種方法,一種是在工作中不斷學習,工作需要迫使你要不斷學習新技術,如果你是一個有上進心的人,在工作需要的驅動下,自然會不斷學習,成為了一個技術更加精進的技術大神。
另一種方法,不安於現在的工作,想通過提升技術來加薪,這種情況,一般會有兩種學習方式,一種是利用業余時間自學,這樣的學習容易讓人疲憊,因為你學習的沒有目標,另一種是直接去找那種技術提升班。
⑹ 菜鳥自學PHP有一定基礎了,進階應該怎麼學習
多做項目。。
⑺ PHP進階教程
多做實例。記住,編程這個東西一定要多動手。有些事情你明白不去做,你很快會忘記。有些錯誤你犯了一次記憶就很深。所以編程是講經驗的。要不人家公司招人為什麼需要有經驗的。有時候一個小錯誤你一新人能忙一個下午,人家幾分鍾就找出問題。。。。
⑻ php程序員,停滯不前,怎麼進階
我覺得
復習php基礎,
看開源框架和cms等源碼,
這兩個更重要點,如果LZ想在PHP方面有更多發展就先放下C和安卓吧
精力總是有限的。
基礎扎實後就
看設計模式,
看數據結構,
學習演算法,
⑼ php如何進階
如果你對web架構和知識了解不多,那麼編寫一個復雜的項目來鍛煉自己是不現實的或沒有效率的。在他們意識到一些問題之前,這些問題在眼睛裡是看不到的。因此,推薦閱讀一些經典書籍,並根據書中的內容進行練習。
另一個方向是Javascrip以及前端整個堆棧,我個人認為是有趣的,你接觸到前端需要學習更少的「技術」,至少熟悉,如用戶體驗、信息渠道,響應訁十集,比fiPHPc等。吳山是一個挑戰,因為在這些領域有很多開放的問題,你逐漸有了產品的心態。每個人都覺得Javascript是PHPW,它是最有價值和最有價值的。語言本身的豐富程度遠遠超過PHP,而生態系統則要大得多。所以我一直認為PHP的自然方向是做整個堆棧,這是一個自然的擴展。
⑽ PHP進階:面向對象及TP5框架初識
面向過程就是你把代碼封裝成子過程或函數(procere),然後依次去做一件事情;
面向對象就是你把要做的事情抽象成對象,然後告訴具體的那一個對象去做。
面向對象三大特性(封裝,繼承,多態)使得在做復雜的事情的時候效率和正確率得到保證。
在實際的編程中「面向對象」和「面向過程」兩種開發思想一定是同時都用到了的,現在宣傳最多的「面向對象」實際上是以面向對象為主題,面向過程為輔助,往往過分了誇大其作用。