PHP Smarty 就是 XOOPS、osCommerce、pLog 等快速架站機成功背後所使用的技術. 身為一個網頁程式開發人員, 如果您有以下的困擾, 您就需要 Smarty 的協助:
□ 每次只是改個小地方, 卻得程式人員與設計人員全部動員, 比做新專案還忙?
□ PHP 程式檔內容太複雜, 其他程式維護人員看不懂原來的程式邏輯?
□ HTML 和 PHP 碼四處混雜, 三不五時設計人員改畫面就弄壞了程式碼嗎?
□ 程式人員改個小程式, 卻讓顯示畫面一團亂嗎?
□ 天天都得聽程式人員和設計師爭辯是誰弄壞了檔案嗎?
PHP 樣版引擎可以讓你遠離以上的惡夢, 完美地將程式邏輯切割獨立, 與畫面的呈現分開運作, 程式開發與美術設計從此合作無間。如果再套用 CSS 樣式表, 更可以讓美術設計獨立運作, 由程式開發處理所要呈現的資料與結構, 使整個網頁開發團隊發揮最高的效率, 也讓往後的網頁維護工作更加便利。
本書介紹了 PHP 社群中廣受好評, 並受到業界實務採用的樣版引擎 Smarty, 除了詳細介紹 Smarty 的語法以外, 作者還加入了許多實務經驗, 讓您可以在套用樣版引擎時降低團隊人員的適應門檻, 並且提升與舊有專案的配合性。另外, 本書也提供了作者自行開發的程式框架 (Framework), 讓您輕鬆套用 Smarty 技術, 並且透過實際的 Blog 建構專案, 讓您實際運用 Smarty, 而不僅僅是紙上談兵。
|