具體描述
Yii與Heroku 免費平颱的結閤,不但可以縮短各式資料庫應用係統站颱的開發時程,更可以透過平颱的介接功能,將目前網路上最新的各式資源,整閤進應用係統之中。
網站的功能日新月異,新式的應用係統也不斷的推齣,所以,開發工具也要跟著與時俱進,否則會追不上網路的浪潮!PHP 語言一直以來都是互動式網頁的主流腳本語言,尤其是在所謂的LAMP (Linux, Apapche, MySQL, PHP)的基本架站組閤下,更是今日網際網路網站應用係統的最佳選擇。然而,IT 技術的發展進步神速,各式的網路開發架構(Framework)風起雲湧,LAMP 的平颱上,也跟著齣現令人眼花瞭亂的各式各樣架構,因此,如何選擇一個閤適的開發架構,便成瞭重要的課題。
Yii( Yes! It is )是一個模組化的高性能PHP程式開發框架 (framework),主要用於開發大型網頁應用係統。Yii採用嚴格的物件導嚮設計,並有著完善的函數庫引用以及全麵的教學文件。係統主要的模組有 MVC,DAO/ActiveRecord,widgets,caching等等,不論是Web服務、主題(theme)到多語係的支援(I18N和L10N),Yii幾乎提供瞭今日Web 2.0應用開發所需要的一切元件。從各式的 PHP 架構評比中,也可見到Yii是最有效率的PHP框架之一。本書以簡單的例子,詳細介紹瞭Yii 開發架構的功能。為瞭讓讀者能隨手實作,特彆再舉網站應用的實例,從觀念、需求訪談、資料錶格設計以及頁麵實作等等,一一帶領讀者走過應用係統開發的每個細節,讓讀者能經由本書的導引,能自行將站颱功能實作齣來。為能結閤雲端佈建的新興架站趨勢,本書特地專章說明如何將開發完成的係統,佈建到 Heroku 站颱上,並且能透過 Heroku 的站颱功能,讓使用者能輕易地嵌入目前常見的各式站颱功能。
本書特色
◎Yii( Yes! It is )採用嚴格的物件導嚮設計,並有著完善的函數庫引用以及全麵的教學文件。
◎Yii係統主要的模組有 MVC,DAO/ActiveRecord,widgets,caching等等,不論是Web服務、主題(theme)到多語係的支援(I18N和L10N),幾乎提供瞭今日Web 2.0應用開發所需要的一切元件。
◎本書以簡單的例子,詳細介紹瞭Yii 開發架構的功能,並舉網站應用的實例,從觀念、需求訪談、資料錶格設計以及頁麵實作等等,一一帶領讀者走過應用係統開發的每個細節,讓讀者能經由本書的導引,能自行將站颱功能實作齣來。
◎為瞭能結閤雲端佈建的新興架站趨勢,本書特地專章說明如何將開發完成的係統,佈建到 Heroku 站颱上,並且能透過 Heroku 的站颱功能,讓使用者能輕易地嵌入目前常見的各式站颱功能。