讀書日
Heroku雲端運算平台

Heroku雲端運算平台

  • 定價:300
  • 優惠價:9270
  • 本商品單次購買10本85折255
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 台北、新北、基隆宅配快速到貨(除外地區)
載入中...
  • 分享
 

內容簡介

  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 的站台功能,讓使用者能輕易地嵌入目前常見的各式站台功能。
 

作者介紹

作者簡介    

張東淼


  現職為玄奘大學專任助理教授,亦為蘋果電腦T3 認證講師。專長領域為多媒體剪輯、資料庫系統設計及建置。為能佈建各式網頁資料庫應用系統,特地撰寫相關的書籍如Google GAE 平台開發以及 Heroku 平台應用等實作書籍。
 

目錄

目次
第一章 Yii 架構簡介
第二章 Yii開發前準備工作
第三章 Yii開發環境建置
第四章 Yii應用例說明
第五章 Yii硬體環境建置
第六章 Yii後端資料庫設置
第七章 Yii前端頁面處理
第八章 Yii ActiveForm 元件的使用
第九章 Yii ActiveRecord 元件的用法
第十章 Yii JqxGrid 表格元件的功能實作
第十一章 雲端平台上架
 



  網站的功能日新月異,新式的應用系統也不斷的推出,所以,開發工具也要跟著與時俱進,否則會追不上網路的浪潮!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 的站台功能,讓使用者能輕易地嵌入目前常見的各式站台功能。此外,Docker 是近幾年來虛擬化技術的後䞷之秀,所有的大廠幾乎都使用了這個技術,因此,本書在最後一章,也用實例說明如何將書本範例,利用 Docker 技術佈建到Linux 主機上。
 
 

詳細資料

  • ISBN:9789574353743
  • 規格:平裝 / 220頁 / 14.8 x 21 x 1.1 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣
 

內容連載

第一章 Yii 架構簡介
 
Yii( Yes! It is )是一個模組化的高性能PHP程式發展框架 (framework),主要用於開發大型網頁應用系統。Yii採用嚴格的物件導向設計,並有著完善的函數庫引用以及全面的教學文件。系統主要的模組有 MVC,DAO/ActiveRecord,widgets,caching等等,不論是Web服務、主題(theme)到多語系的支援(I18N和L10N),Yii幾乎提供了今日Web 2.0應用開發所需要的一切元件。從各式的 PHP 架構評比中,也可見到Yii是最有效率的PHP框架之一。
 
Yii是由薛强(Qiang Xue) 在 2008 年所開發的PHP 程式發展框架,他參考了 Ruby on Rail 的架構、Symfony plug-in 的設計以及jQuery & Joomla!的前端介面操作,讓使用者透過幾個簡單的命令,就可以快速創建一個web應用程序的代碼框架,此外開發者亦可以在生成的代碼框架基礎上添加其商業邏輯,以快速完成應用系統的開發。所以,Yii 可視為快速模組化的網站應用系統開發架構。
 
再者,Yii 的開發基礎是 PHP 5.1 ,因此繼承了PHP 簡單易用的特性,使用者只需有基本電腦程式語言的基礎以及物件導向程式設計的基本觀念,便可以很快速上手,而不必事先去學習一種新的架構或者模板語言。用Yii的開發速度非常之快,除框架本身之外,需要為應用所寫的程式碼極少。主要是因為Yii 具有高度的可重用性和可擴展性,本身就是高度物件化的架構,一些常用的功能都已內含在架構內了。Yii中的一切都是獨立的可被配置,可重複使用,也可擴展成客製他的組件。更重要的是隨著使用人數的增加,Yii有著越來越多的擴展庫,這都是來自使用者的貢獻。引用這來自社群的資源,可大大減少應用系統的開發時間。
 
另外, Yii是免費的,亦即它是開放原始碼的成員之一。Yii遵循最新的BSD許可(軟體版權)。它確保了它的第三方開發也循序和BSD相兼容的許可。這意味著無論從法律上還是財務上來說,都可以自由的使用yii來開發任何一個開源的或者私有的應用。所有的相關資源都可由其官方網站取得。(http://www.yiiframework.com/)
 
除了上述的的系統優點之外,因為有眾多的使用者在使用這個開發架構,因此也有很多免費的資源可用,尤其是各種前端應用,幾乎都可以找到現成的套件可用,對於網站應用系統的開發,助益非常大。此外目前也有很多站台是使用這套框架來開發的,因此,如果開發工具使用上有任何問題,都可以在網路上找到輔助的資源。
 

最近瀏覽商品

 

相關活動

  • 以學術為錨,定位深度思考邏輯。文學│史地│社科 精選3本72折
 

購物說明

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則 

  • 共和國截止加碼
  • 天下雜誌
  • 時報全書系