具体描述
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 的站台功能,让使用者能轻易地嵌入目前常见的各式站台功能。