SilvSilverStripe: The Complete Guide to CMS Development (Paperback)

Ingo Schommer, Steven Broschart

  • 出版商: Wiley
  • 出版日期: 2009-09-28
  • 定價: $1,600
  • 售價: 1.9$299
  • 語言: 英文
  • 頁數: 456
  • 裝訂: Paperback
  • ISBN: 0470681837
  • ISBN-13: 9780470681831
  • 立即出貨

商品描述

This is the Official Guide on the award-winning SilverStripe programming framework, authored by the creators of the open source CMS.

 SilverStripe is a robust and flexible website content management system (CMS) tightly integrated with an application framework.  It is open source and embraces modern system architecture and agile development methodologies. Intermediate developers can implement powerful websites and web-applications quickly and customize them to their individual needs. The award-winning PHP5/MySQL-based system saves not only time and nerves for techies, but also features a straightforward interface which is a joy to use for non-technical content-authors.

 This Guide helps you to:

  • Get started with SilverStripe: Learn the architecture and usability principles that underpin SilverStripe’s modern approach. Then go through the technical requirements, the installation process, and useful tools for your daily work. 
  • Learn the CMS: Practical examples show you how to use the CMS as a content author, and how to manage content, images, documents, and forms without technical knowledge. Administrators learn how to set up permissions and security groups.
  • Develop a custom application: Use MVC and other modern design patterns to create well-structured, object-oriented PHP code and concise template markup. Let the authors walk you through creating an interactive recruitment website as practical example project.
  • Extend through clean code and modules: Understand how SilverStripe is built on modularity and how this empowers you to build plugins and core extensions in an elegant, maintainable fashion.
  • Use SilverStripe professionally: In-depth topics on internationalization, security, unit testing, caching, multi-page forms, and web services APIs ensure that you can build world-class websites.

商品描述(中文翻譯)

這是一本由開源CMS的創作者所撰寫的、關於屢獲殊榮的SilverStripe程式框架的官方指南。

SilverStripe是一個強大且靈活的網站內容管理系統(CMS),與應用程式框架緊密集成。它是開源的,並採用現代系統架構和敏捷開發方法論。中級開發人員可以快速實現功能強大的網站和網絡應用程序,並根據個人需求進行自定義。這個屢獲殊榮的基於PHP5/MySQL的系統不僅為技術人員節省時間和精力,還具有直觀的界面,非技術性的內容作者使用起來非常愉快。

這本指南將幫助您:
- 開始使用SilverStripe:了解SilverStripe現代方法的架構和可用性原則。然後通過技術要求、安裝過程和日常工作中有用的工具進行操作。
- 學習CMS:通過實際示例,向您展示如何作為內容作者使用CMS,以及如何管理內容、圖像、文檔和表單,而無需技術知識。管理員學習如何設置權限和安全組。
- 開發自定義應用程序:使用MVC和其他現代設計模式創建結構良好、面向對象的PHP代碼和簡潔的模板標記。讓作者們通過創建一個互動招聘網站的實際示例項目來引導您。
- 通過乾淨的代碼和模塊進行擴展:了解SilverStripe是如何建立在模塊化基礎上的,以及這如何使您能夠以優雅、可維護的方式構建插件和核心擴展。
- 專業使用SilverStripe:深入研究國際化、安全性、單元測試、緩存、多頁表單和Web服務API等主題,確保您可以構建世界一流的網站。