Ruby,一種為簡單快速物件導向程式設計而創的指令碼語言,由日本人松本行弘開發,遵守GPL 協定和Ruby License。Ruby 是一個語法像Smalltalk 一樣完全物件導向、指令稿執行,又有Perl 強大的文字處理功能的程式設計語言。
在目前的主流Web 開發技術(例如,J2EE、ASP.NET、PHP、Python 和Ruby)中,基於Ruby 語言的Rails Framework 是製作網站時開發速度最快的工具,可達到J2EE Framework開發速度5~10倍,並且程式碼量只有使用J2EE Framework開發的1/5 以下。因此使用Ruby開發網站,能夠把網站的開發週期縮短5 倍左右。由於程式碼量的大幅度減少,網站整個的維護工作量也大大降低。使用Ruby 可以帶來開發和維護上的好處,極大幅度地降低網站開發週期和維護成本。
本書根據Ruby on Rails在實際開發中的運用,詳細介紹Ruby語言的特性、語言基礎,以及Framework的應用。採用大量的實例進行講解,對使用中的重點、困難進行專門的講解,力求透過實際操作使讀者更容易地使用Ruby on Rails 開發應用程式。內容由淺入深,實用性強,覆蓋面廣,條理清晰,是一本有效、實用的操作指南。
如果有一定的B/S應用開發基礎,透過學習本書讀者就可以獨立開發一個大型的互動性網站應用系統。
本書適合以下人員參考學習:
‧渴望了解Ruby on Rails Framework 的開發人員。
‧初步學習Ruby on Rails 開發技術的人員。
‧開發實際Rails 應用的Web 開發人員。
在目前的主流Web 開發技術(例如,J2EE、ASP.NET、PHP、Python 和Ruby)中,基於Ruby 語言的Rails Framework 是製作網站時開發速度最快的工具,可達到J2EE Framework開發速度5~10倍,並且程式碼量只有使用J2EE Framework開發的1/5 以下。因此使用Ruby開發網站,能夠把網站的開發週期縮短5 倍左右。由於程式碼量的大幅度減少,網站整個的維護工作量也大大降低。使用Ruby 可以帶來開發和維護上的好處,極大幅度地降低網站開發週期和維護成本。
本書根據Ruby on Rails在實際開發中的運用,詳細介紹Ruby語言的特性、語言基礎,以及Framework的應用。採用大量的實例進行講解,對使用中的重點、困難進行專門的講解,力求透過實際操作使讀者更容易地使用Ruby on Rails 開發應用程式。內容由淺入深,實用性強,覆蓋面廣,條理清晰,是一本有效、實用的操作指南。
如果有一定的B/S應用開發基礎,透過學習本書讀者就可以獨立開發一個大型的互動性網站應用系統。
本書適合以下人員參考學習:
‧渴望了解Ruby on Rails Framework 的開發人員。
‧初步學習Ruby on Rails 開發技術的人員。
‧開發實際Rails 應用的Web 開發人員。