許多人在學習PHP的開始,就用那些模板、框架,我覺得模板和框架在以后的網(wǎng)站建設(shè)中是必不可少的,但是在剛開始學習時應(yīng)該盡量避免使用這些,包括別的語言也是這樣的。在剛開始學習時,應(yīng)該開發(fā)屬于自己原生的東西,這樣開發(fā)出來的網(wǎng)站雖然在功能和安全上都遠遠不如那些已經(jīng)開發(fā)好的模板、框架,但是這有助于提高自己對這門語言的認知和熟悉程度,而且以后再用那樣流行的模板和框架時,也更能容易理解和上手。
然后我要說的是關(guān)于記代碼的問題,許多人認為我記的代碼和函數(shù)越多我在PHP上面的造詣就越高,其實不然。我認為學習PHP更重要的思想,是解決問題的思維方式,函數(shù)忘記的可以去手冊或者網(wǎng)上查,但思維方式可不是百度一下就知道的啦。這就像蓋房子一樣,現(xiàn)在把蓋房子所需要的磚、瓦、水泥什么的全給你,但是你不會蓋房子,這不是白搭么!當然我并不是說記代碼就不重要,你記得越多代碼,你在開發(fā)項目時就越節(jié)省時間,這是肯定的。
最后我說一下就我目前對PHP的理解,新手在學習PHP應(yīng)注意的問題:
1、面向?qū)ο蟮乃枷耄@是重中之重,不僅僅是PHP,在其他語言中,面向?qū)ο蠖际呛诵膬?nèi)容。
2、緩存技術(shù),這也是PHP的核心技術(shù),因為如果用戶每次訪問你的網(wǎng)站都是動態(tài)頁面,每次都要從數(shù)據(jù)庫中調(diào)用數(shù)據(jù),這會大大的影響網(wǎng)站的性能,所以我們可以將PHP頁面轉(zhuǎn)換為HTML頁面,讓用戶每次訪問的都是HTML頁面,這樣就會提高網(wǎng)站的速度啦!
3、AJAX技術(shù),也就是局部緩存技術(shù),當我們網(wǎng)站用到緩存之后那么用戶看到的就是靜態(tài)頁面,頁面在用戶瀏覽過程中是始終不變的,這里就有問題啦,比如網(wǎng)站上面的文章會有瀏覽量,當用戶點擊進去瀏覽量就要增加1,這是HTML靜態(tài)頁面無法做到的,這就需要局部緩存技術(shù)啦!
(這里只是簡單的說了幾個問題,并沒有深入探討,以后我會繼續(xù)發(fā)布關(guān)于網(wǎng)站建設(shè)方面的專題)
此文章屬于王業(yè)樓的個人博客原創(chuàng),若要轉(zhuǎn)載請注明出處: 王業(yè)樓的個人博客
上一篇:基于網(wǎng)站地址URL傳輸session信息
下一篇:JS的學習之jQuery
掃一掃 加微信咨詢