當我學會使用PHP的時候,很開心,很有成就感,當我做出了一些小程序的時候,我開始為寫PHP混雜HTML感到厭煩,當我試著寫出一個函數將PHP和HTML代碼分離時,我又興奮了,成就了。那時還不知道那是模版引擎。當我試著把這個函數寫強時,一切都是圍繞著我遇到的問題而完善。
后來,我找到了一份兼職工作,和同道中人交流了,發現了一個很神奇的東西。Smarty,這個東西叫模版引擎,于是我覺得也把我的函數美其名曰模版引擎,其實他就是模版引擎。同志們看到這個東西的時候,覺得很好用,之后你COPY,他COPY。且建議發布到SVN上,讓更多人參與開發。思索,我決定要把他做強,發布出來讓大家使用。其實說不定還能掉個金磚砸著我呢,就算沒有,那也是我的愛好呀。自己的程序,真有自己兒子的感覺。
經過幾個月的努力,最初的版本出現了。再經歷N星期,官方站出來了。自己設計LOGO,自己宣傳,朋友也幫宣傳。那幾天,那個興奮,那個開心,整天盯著下載量看100,200,300...我想,我要打心底要讓別人接受這個東西,所以我要接受他們,就要迎合他們的需求,于是我就開始收集開發建議。接連的有批評的,有鼓勵的,有建議的等等,很多,但是我都抱一平常心態去接受。虛心接受建議才能進步,這點我是認識到的,很重要。
再后來,我發現了PHP的模版語法。這么強的語法,給了我一個很大的打擊。思考,我的引擎還有什么意義...N久的思考,差點就想放棄,我到底還有沒有做下去的必要。
終于,我想通了。xingTemplate的目的就是為了PHP的快速開發而誕生的。雖然PHP有自己的模版語法,但是他并不能代替模版管理。我嘗試著不用模版引擎,我發現我還是需要一個模版管理工具。
新聞熱點
疑難解答