淺談模版引擎的誕生_PHP教程
推薦:談PHPCMS開發文檔里看到PHP編碼規范注:這是從PHPCMS開發文檔里看到編碼規范,雖名為PHPCMS的開發規范,但我覺得所有的PHP編程都該如此。寫了那么多PHP,很多編碼對照這規范都感覺欠缺很多,今后一定要對照糾正。 Phpcms 編碼規范 1. 引言
當我學會使用PHP的時候,很開心,很有成就感,當我做出了一些小程序的時候,我開始為寫PHP混雜HTML感到厭煩,當我試著寫出一個函數將PHP和HTML代碼分離時,我又興奮了,成就了。那時還不知道那是模版引擎。當我試著把這個函數寫強時,一切都是圍繞著我遇到的問題而完善。
后來,我找到了一份兼職工作,和同道中人交流了,發現了一個很神奇的東西。Smarty,這個東西叫模版引擎,于是我覺得也把我的函數美其名曰模版引擎,其實他就是模版引擎。同志們看到這個東西的時候,覺得很好用,之后你COPY,他COPY。且建議發布到SVN上,讓更多人參與開發。思索,我決定要把他做強,發布出來讓大家使用。其實說不定還能掉個金磚砸著我呢,就算沒有,那也是我的愛好呀。自己的程序,真有自己兒子的感覺。
經過幾個月的努力,最初的版本出現了。再經歷N星期,官方站出來了。自己設計LOGO,自己宣傳,朋友也幫宣傳。那幾天,那個興奮,那個開心,整天盯著下載量看100,200,300...我想,我要打心底要讓別人接受這個東西,所以我要接受他們,就要迎合他們的需求,于是我就開始收集開發建議。接連的有批評的,有鼓勵的,有建議的等等,很多,但是我都抱一平常心態去接受。虛心接受建議才能進步,這點我是認識到的,很重要。
再后來,我發現了PHP的模版語法。這么強的語法,給了我一個很大的打擊。思考,我的引擎還有什么意義...N久的思考,差點就想放棄,我到底還有沒有做下去的必要。
終于,我想通了。xingTemplate的目的就是為了PHP的快速開發而誕生的。雖然PHP有自己的模版語法,但是他并不能代替模版管理。我嘗試著不用模版引擎,我發現我還是需要一個模版管理工具。
分享:PHP教程之勇于創新才能開辟新未來PHP5.3.0出來時間也不短了,但是國內有哪個程序跟上了新的步伐。國內虛擬主機,有的還支持PHP4。我們應該摒棄過去的東西,勇于接受新的事物。 如果我們大家全都拋棄了PHP4,讓國內的IDC只支持PHP5。我相信,沒人再會去學PHP4了。 因為沒有支持的空間,那么大
- 相關鏈接:
- 教程說明:
PHP教程-淺談模版引擎的誕生
。