學(xué)習(xí)php也有幾個月了。斷斷續(xù)續(xù)的學(xué)習(xí)吧。沒有整天整天的寫代碼。其實我倒是希望有時間整天整天的寫代碼。那樣的話就可以提高的更快了。我大二,計算機類的學(xué)生,大一的時候?qū)W習(xí)過C ,大二上學(xué)期的時候?qū)W習(xí)了匯編語言,所以對編程有一點點基礎(chǔ)。加上自己喜歡編程這種比較節(jié)省腦力的東西(至少在計算的時候恨方便,記得我們學(xué)習(xí)概率論與數(shù)理方程的時候我就是寫了程序來解題目的),所以在學(xué)習(xí)PHP的時候比較順利吧。
最開始決定要學(xué)習(xí)PHP的時候,主動的接近and認(rèn)識了一些在PHP方面有過經(jīng)驗的一些師兄。讓他們給介紹了經(jīng)驗還有需要看的書籍,資料等等。
然后自己開始慢慢的從基礎(chǔ)做了。記得最開始的時候做的是一個跟“正則表達(dá)式”有關(guān)的東東。就是沖搜索引擎上偷數(shù)據(jù)。雖然現(xiàn)在看來很簡單,但那時看來還是很復(fù)雜的。
再后來,開始做一些站點了。在css和javascript方面有有一些學(xué)習(xí)。以及其他的一些PHP的函數(shù)操作。一般都是字符串的操作等等。熟悉一些函數(shù)。
后來就是寫了一些簡單的系統(tǒng)。記得我們班推優(yōu)入黨的時候,我寫了一個投票系統(tǒng),裝在一個本里面。帶到教室里面去投的。那個時候覺得還不錯,現(xiàn)在想想那個投票系統(tǒng)還是有很多的不足的。例如,沒有投票次數(shù)的限制等等。(但是覺得都是自己班的,應(yīng)該不會出現(xiàn)什么吧,結(jié)果還是出問題了。本來是一人投兩票的,結(jié)果是出現(xiàn)了單數(shù)的總票數(shù),哎哎)
其實投票系統(tǒng)已經(jīng)涉及到了數(shù)據(jù)庫的操作了。有了數(shù)據(jù)庫操作的基礎(chǔ),就可以開始做文章發(fā)布系統(tǒng)了。給自己的站點寫了一個文章發(fā)布系統(tǒng)(之前沒有存入數(shù)據(jù)庫的時候,我都是用Dreamweaver在本地生成,然后上傳的,現(xiàn)在想想,麻煩死了)。
文章發(fā)布系統(tǒng)寫好了之后,就是對這個發(fā)布系統(tǒng)的一些優(yōu)化了。比如,文章發(fā)布的時候靜態(tài)頁的自動生產(chǎn),目錄的自動更新,文件上傳等等。還有管理員登錄安全的一些操作。
到目前為之就這樣啦。其實中的感覺就是學(xué)習(xí)一門語言入門就好辦了。當(dāng)初在學(xué)習(xí)C 的時候也是這樣的,由于沒有基礎(chǔ),最初的幾周,都是迷迷糊糊的,入了門,對語言這種東西有了感覺,進(jìn)步就很快了的。
PS:在學(xué)習(xí)的過程中一定要善用Google,有不懂的要問問別人。我的qq群里面有好多php學(xué)習(xí)和算法的群,這些都是交流的很好的地方。同時歡迎大家和我交流啦。
新聞熱點
疑難解答