學習啦 > 實用范文 > 心得體會 > 實習心得體會 > php實訓心得_學習php體會精選范文(2)

php實訓心得_學習php體會精選范文(2)

時間: 梁淑666 分享

php實訓心得_學習php體會精選范文

php實訓心得篇四

php是動態(tài)網站開發(fā)的優(yōu)秀語言,在學習的時候萬萬不能冒進。在系統(tǒng)的學習前,我認為不應該只是追求實現(xiàn)某種效果,因為即使你復制他人的代碼調試成功,實現(xiàn)了你所期望的效果,你也不了解其中的原理,這樣你很難利用原理去編寫自己的代碼。對于php來說,系統(tǒng)的學習我認為還是很重要的,當你有一定理解后,你可你針對某種效果研究,我想那時你不會只是復制代碼的水平了。

而在接觸php前,我主要是專攻java web這個方向,雖然java學習起來有些難度,但我卻被它的面向對象特性深深吸引住。

實際上,從技術架構來說,Java語言相比PHP有明顯的優(yōu)勢,Java使用的是面向對象的系統(tǒng)設計方法,而PHP還是采用面向過程的開發(fā)方法。PHP只能實現(xiàn)簡單的分布式兩層或三層的架構,而JAVA可以實現(xiàn)多層架構。數據庫層(持久化 層)、應用(業(yè)務)邏輯層、表示邏輯層彼此分開,而且現(xiàn)在不同的層都已經有一些成熟的開發(fā)框架的支持。例如Struts就是利用Java的web開發(fā)技術 實現(xiàn)了MVC的設計模式,而在業(yè)務邏輯層也有Spring框架,數據庫持久化層有Hibernate等框架。這些框架可以方便開發(fā)者高效、合理、科學得架 構多層的商業(yè)應用。從數學運算和數據庫訪問速度來講,Java的性能也優(yōu)于PHP.實際上,對于跨平臺的大型的企業(yè)應用系統(tǒng)來講,Java幾乎已經成為唯 一的選擇(微軟.NET不支持跨平臺),但是在于Web網站應用開發(fā)來講,Java卻面臨著被PHP邊緣化的危險,幾乎所有的虛擬主機都支持 PHP+MySQL,而支持Java的卻少之又少,在資源上,網上有不計其數的PHP資源,很多著名的大型網站(例如Facebook、 Mediawiki等)都是基于PHP的。

Java的理念是“一次編寫,到處運 行”,Java在應用框架底下的架構是無與倫比的,遠勝過其他任何語言,Java的框架利于大型的協(xié)同編程開發(fā),系統(tǒng)易維護、可復用性較好。而PHP很容易自學,讓熱備能快速簡潔地編寫代碼,適合于快速開發(fā),中小型應用系統(tǒng),開發(fā)成本低。在調試、發(fā)布上,PHP也較Java簡單。

php實訓心得篇五

學習php也有幾個月了。斷斷續(xù)續(xù)的學習吧。沒有整天整天的寫代碼。其實我倒是希望有時間整天整天的寫代碼。那樣的話就可以提高的更快了。我大二,計算機類的學生,大一的時候學習過C++,大二上學期的時候學習了匯編語言,所以對編程有一點點基礎。加上自己喜歡編程這種比較節(jié)省腦力的東西(至少在計算的時候恨方便,記得我們學習概率論與數理方程的時候我就是寫了程序來解題目的),所以在學習PHP的時候比較順利吧。

最開始決定要學習PHP的時候,主動的接近and認識了一些在PHP方面有過經驗的一些師兄。讓他們給介紹了經驗還有需要看的書籍,資料等等。

然后自己開始慢慢的從基礎做了。記得最開始的時候做的是一個跟“正則表達式”有關的東東。就是沖搜索引擎上偷數據。雖然現(xiàn)在看來很簡單,但那時看來還是很復雜的。

再后來,開始做一些站點了。在css和javascript方面有有一些學習。以及其他的一些PHP的函數操作。一般都是字符串的操作等等。熟悉一些函數。

后來就是寫了一些簡單的系統(tǒng)。記得我們班推優(yōu)入黨的時候,我寫了一個投票系統(tǒng),裝在一個本里面。帶到教室里面去投的。那個時候覺得還不錯,現(xiàn)在想想那個投票系統(tǒng)還是有很多的不足的。例如,沒有投票次數的限制等等。(但是覺得都是自己班的,應該不會出現(xiàn)什么吧,結果還是出問題了。本來是一人投兩票的,結果是出現(xiàn)了單數的總票數,哎哎)

其實投票系統(tǒng)已經涉及到了數據庫的操作了。有了數據庫操作的基礎,就可以開始做文章發(fā)布系統(tǒng)了。給自己的站點寫了一個文章發(fā)布系統(tǒng)(之前沒有存入數據庫的時候,我都是用Dreamweaver在本地生成,然后上傳的,現(xiàn)在想想,麻煩死了)。

文章發(fā)布系統(tǒng)寫好了之后,就是對這個發(fā)布系統(tǒng)的一些優(yōu)化了。比如,文章發(fā)布的時候靜態(tài)頁的自動生產,目錄的自動更新,文件上傳等等。還有管理員登錄安全的一些操作。

到目前為之就這樣啦。其實中的感覺就是學習一門語言入門就好辦了。當初在學習C++的時候也是這樣的,由于沒有基礎,最初的幾周,都是迷迷糊糊的,入了門,對語言這種東西有了感覺,進步就很快了的。

php實訓心得篇六

首先聲明:我是一個菜鳥,是一個初學者。學習了一段php后總是感覺自己沒有提高,無奈。經過反思我認為我學習過程中存在很多問題,我改變了學習方法后自我感覺有了明顯的進步。

在學習的過程中不能怕麻煩,不能有懶惰的思想。學習php首先應該搭建一個lamp環(huán)境或者是wamp環(huán)境。這是學習php開發(fā)的根本。雖然網絡上有很多集成的環(huán)境,安裝很方便,使用起來也很穩(wěn)定,但是我還是強烈建議自己搭建php環(huán)境。因為在搭建的過程中你會遇到一些問題,通過搜索或是看php手冊解決問題后,你會更加深刻的理解它們的工作原理,了解到php配置文件中的一些選項設置。環(huán)境搭建好,當你看見你的瀏覽器輸出“it works"時你一定是喜悅的。在你解決問題的時候,我強烈建議多讀php手冊。

對于懶惰的朋友,我推薦php的集成環(huán)境xampp或者是wamp。這兩個軟件安裝方便,使用簡單。但是我還是強烈建議自己動手搭建開發(fā)環(huán)境。

php是動態(tài)網站開發(fā)的優(yōu)秀語言,在學習的時候萬萬不能冒進。在系統(tǒng)的學習前,我認為不應該只是追求實現(xiàn)某種效果,因為即使你復制他人的代碼調試成功,實現(xiàn)了你所期望的效果,你也不了解其中的原理,這樣你很難利用原理去編寫自己的代碼。對于php來說,系統(tǒng)的學習我認為還是很重要的,當你有一定理解后,你可你針對某種效果研究,我想那時你不會只是復制代碼的水平了。

我要在聲明一下:我是個菜鳥!!我對php這門優(yōu)秀的語言也是知之甚少。但是我要在這里說一下php在網站開發(fā)中最常用的幾個功能:

分頁原理

上傳原理

生成html文件

文件截取

圖片添加水印

制作圖片驗證碼

利用模板分離開發(fā)過程

pear庫的使用

驗證用戶

.............

.............

這些都是最基本最常用功能,我們這些菜鳥在系統(tǒng)學習后,可以先對這些功能深入研究。

學習php的目的往往是為了開發(fā)動態(tài)網站,phper就業(yè)的要求也涵蓋了很多。我大致總結為:精通php和mysql

,熟悉html,能用div+css,還有javascript,優(yōu)先考慮linux。我在開始學習的時候,就想把這些知識一起學習,我天真的認為同時學習能夠互相呼應,因為知識是相通的。但是我學習了一段時間后,我發(fā)現(xiàn)效果并不好(估計是我自身的問題)。因為一個人的精力總是有限的,同時學習這么多,會導致每個的學習時間都得不到保證。現(xiàn)在我先學習php和mysql,還有css(html語言很簡單)我認為現(xiàn)在的效果比以前的方法好。

多看優(yōu)秀程序員編寫的代碼,仔細理解他們解決問題的方法,對自身有很大的幫助。

最后我推薦一些我認為很棒的書籍:

php和mysql web開發(fā)

php和mysql5程序設計

mysql權威指南 (可惜是寫的mysql4) 注:機械工業(yè)出版社

php100網站的視頻教程

感慨一下:其實linux下開發(fā)更容易找到工作!!

祝愿我們中秋快樂,學習進步!!


猜你感興趣:

1.有關網頁制作實訓報告心得體會

2.php培訓心得

3.php實習心得

4.編程實訓心得體會范文

熱門文章

379222