2023年7月11日 星期二

上手 CodeIgniter

 2011-09-12 15:01

最近又重回 PHP語言的世界。之前因為工作的環境因素,都用ASP。
寫了很久的麵條式的程式,想找個好一點的方式來工作。另外,因為剛接手的程式用到 Smarty 的樣版引擎,巿面上只有一本中文翻譯的書,沒有更多的相關資料,就上網去找,在一堆互相關聯的網頁中,無意中發現 CodeIgniter 這個 PHP 的 framework,好像這比單純的樣版引擎好用呢。

然後又在網路上搜尋了相關的比較,認為還是 CI 比較適合單打獨鬥的個人開發模式,也相對的較成熟與穩定。

雖然,在網路上有許多快速簡短的實例,但終究不如找本書來看比較具體。沒有中文的書,只好到重慶南路找原文書,找到一本 Wrox 出版的 ,要一千多元,還真有點捨不得,不過買回來看了之後,覺得物有所值。 不只是介紹如何使用CI,還介紹小型網頁系統的開發過程,提及 Agile方法,從與客戶接洽開始直到網頁前台與後台的開發。覺得若能出版中文本,將會對使用PHP寫網頁的新朋友有很大的幫助,還毛遂自薦寫 mail 給碁峰要翻中文本,說這本書值得出中文書,應該會受歡迎,只是他們不領情,至今仍無音訊。

大約瀏覽一遍 ,就一個字一個字的把書中的範例敲進電腦做測試。可能有人會覺得下載程式範例,不是比較省事嗎。我只是覺得自己敲比較有感覺。

在測試範例的過程中,也注意到網路上有人提及其他的PHP framework,如 Fuel及 Kohana,真的 CI 就是不怎麼 OO,也有點考慮是否棄 CI 而就其他兩者。但仔細思考,CI其實已經不錯了,而且成熟穩定也是考慮的重點。

大概再等一陣子,手邊的事情忙得差不多了,就會動手把 Smarty 換成 CI 了。


沒有留言:

張貼留言

網誌存檔