買這商品的人也買了...
-
$880$695 -
$450$356 -
$690Building Scalable Web Sites: Building, Scaling, and Optimizing the Next Generation of Web Applications
-
$1,225MCTS Self-Paced Training Kit (Exam 70-529): Microsoft .NET Framework 2.0 Distributed Application Development
-
$199Advanced Rails (Paperback)
-
$1,488C++ GUI Programming with Qt 4, 2/e (Hardcover)
-
$980$774 -
$490$417 -
$620$527 -
$590$502 -
$480$408 -
$299Practical Rails Plugins (Paperback)
-
$990Programming Ruby: The Pragmatic Programmers' Guide, 3/e (Paperback)
-
$580$452 -
$780$616 -
$590$460 -
$690$587 -
$620$527 -
$750$638 -
$2,390$2,271 -
$680$537 -
$1,050CCNP ROUTE 642-902 Official Certification Guide (Hardcover)
-
$1,050CCNP TSHOOT 642-832 Official Certification Guide (Hardcover)
-
$850$723 -
$450$356
商品描述
Many Rails developers think that planning for scale is unnecessary. But there's nothing worse than an application that fails because it can't handle sudden success. Throughout this book, you'll work on an example enterprise project to learn first-hand what's involved in architecting serious web applications.
With this book, you will:
- Tour an ideal enterprise systems layout: how Rails fits in, and which elements don't rely on Rails
- Learn to structure a Rails 2.0 application for complex websites
- Discover how plugins can support reusable code and improve application clarity
- Build a solid data model--a fortress--that protects your data from corruption
- Base an ActiveRecord model on a database view, and build support for multiple table inheritance
- Explore service-oriented architecture and web services with XML-RPC and REST
- See how caching can be a dependable way to improve performance
Building for scale requires more work up front, but you'll have a flexible website that can be extended easily when your needs change. Enterprise Rails teaches you how to architect scalable Rails applications from the ground up.
商品描述(中文翻譯)
開發一個企業應用程式需要什麼?Enterprise Rails 介紹了幾個經過時間考驗的軟體工程原則,以幫助你準備面對建立一個高效能、可擴展的全球性網站的挑戰。你將學習如何設計一個穩固的架構,將企業網站的各個部分連結起來,包括資料庫、伺服器和客戶端,以及其他服務。
許多 Rails 開發者認為規劃擴展性是多餘的。但沒有什麼比一個因無法應對突如其來的成功而失敗的應用程式更糟糕的了。在本書中,你將針對一個範例企業專案進行實作,親身體驗架構嚴謹的網頁應用程式所需的過程。
透過本書,你將:
- 瀏覽理想的企業系統佈局:Rails 如何融入其中,以及哪些元素不依賴於 Rails
- 學習如何為複雜網站結構化一個 Rails 2.0 應用程式
- 發現插件如何支援可重用的程式碼並改善應用程式的清晰度
- 建立一個穩固的資料模型——一座堡壘——以保護你的資料不受損壞
- 基於資料庫視圖建立 ActiveRecord 模型,並支援多表繼承
- 探索以服務為導向的架構和使用 XML-RPC 及 REST 的網路服務
- 了解快取如何成為改善效能的可靠方法
為擴展性而建設需要更多的前期工作,但當你的需求改變時,你將擁有一個可以輕鬆擴展的靈活網站。Enterprise Rails 教你如何從零開始架構可擴展的 Rails 應用程式。