The Definitive Guide to Drupal 7 (Paperback)

Benjamin Melancon, Jacine Luisi, Karoly Negyesi, Bojhan Somers, Stephane Corlosquet, Stefan Freudenberg, Ryan Szrama, Dan Hakimzadeh, Amye Scavarda, Allie Micka, Roy Scholten, Kasey Dolin, Sam Boyer, Mike Gifford

  • 出版商: Apress
  • 出版日期: 2011-07-19
  • 售價: $2,370
  • 貴賓價: 9.5$2,252
  • 語言: 英文
  • 頁數: 1112
  • 裝訂: Paperback
  • ISBN: 1430231351
  • ISBN-13: 9781430231356
  • 相關分類: Drupal
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

The Definitive Guide to Drupal 7 is the most comprehensive book for building web sites using the powerful and extensible Drupal content management framework.

Written by active community members and contributors (some of the "brightest and most innovative minds in the Drupal community," to quote Angela Byron, Drupal 7 maintainer), the Definitive Guide to Drupal 7 covers the basics then quickly advances to in-depth exploration of the functionality and tools that make Drupal so powerful for building web applications. Just as important, this book provides the reader with a guide to participating in the Drupal community: an international, committed, rapidly growing community of themers, developers, and open source advocates who write the modules, test the code, and work ceaselessly to make Drupal great. The release of Drupal 7, with its dramatic improvements in usability and system architecture, will take Drupal to a new level of popularity, and this book will help give you the foundation and scaffolding to grow with Drupal.

With The Definitive Guide to Drupal 7, you will be able to:
  • Plan and build a complete Drupal site with core alone.
  • Extend Drupal's functionality by selecting from thousands of modules.
  • Make your Drupal site look like anything you want with theming and jQuery.
  • Extend Drupal by coding your own modules.
  • Install Drupal in many environments.
  • Use essential tools such as Drush and Git to make your life easier.
  • Contribute to the Drupal community as an organizer or a coder.
Who this book is for Anyone who is serious about getting better at Drupal.
Table of Contents
  1. Building a Drupal 7 Site
  2. Essential Tools: Drush and Git 
  3. Building Dynamic Pages Using Views
  4. There's a Module for That
  5. Creating Community Web Sites with Organic Groups
  6. Security in Drupal
  7. Updating Drupal
  8. Extending Your Site
  9. Drupal Community: Getting Help and Getting Involved 
  10. Planning and Managing a Drupal Project
  11. Documenting for End Users and the Production Team
  12. Development Environment
  13. Putting a Site Online and Deploying New Features 
  14. Developing from a Human Mindset
  15. Theming
  16. Advanced Theming
  17. jQuery
  18. Introduction to Module Development
  19. Using Drupal's APIs in a Module
  20. Refining Your Module
  21. Porting Modules to Drupal 7
  22. Writing Project-Specific Code
  23. Introduction to Functional Testing with Simpletest
  24. Writing a Major Module
  25. Drupal Commerce
  26. Drush
  27. Scaling Drupal
  28. Spice Your Content Up with Tasty Semantics
  29. The Menu System and the Path Into Drupal
  30. Under the Hood: Inside Drupal When It Displays a Page
  31. Search and Apache Solr Integration
  32. User Experience
  33. Completing a Site: The Other 90%
  34. Drupal Distributions and Installation Profiles
  35. Drupal's Story: A Chain of Many Unexpected Events
  36. Now You're in Business: Making a Living with Drupal
  37. Maintaining a Project
  38. Contributing to the Community
  39. Appendix A: Updating a Drupal Site from 6 to 7
  40. Appendix B: Profiling Drupal and Optimizing Performance
  41. Appendix C: Page Rendering and Altering 
  42. Appendix D: Visual Design in Drupal
  43. Appendix E: Accessibility
  44. Appendix F: Windows Development Environment
  45. Appendix G: Installing Drupal on Ubuntu
  46. Appendix H: Mac OS X Installation
  47. Appendix I: Setting Up a Drupal Environment with the Acquia Dev Desktop
Authors
  1. Benjamin Melançon
  2. Jacine Luisi
  3. Károly Négyesi
  4. Greg Anderson
  5. Bojhan Somers
  6. Stéphane Corlosquet
  7. Stefan Freudenberg
  8. Michelle Lauer
  9. Ed Carlevale
  10. Florian Lorétan
  11. Dani Nordin
  12. Ryan Szrama
  13. Susan Stewart
  14. Jake Strawn
  15. Brian Travis
  16. Dan Hakimzadeh
  17. Amye Scavarda
  18. Albert Albala
  19. Allie Micka
  20. Robert Douglass
  21. Robin Monks
  22. Roy Scholten
  23. Peter Wolanin
  24. Kay VanValkenburgh
  25. Greg Stout
  26. Kasey Qynn Dolin
  27. Forest Mars
  28. Sam Boyer
  29. Mike Gifford
  30. Claudina Sarahe
  31. George Cassie
  32. Mike Ryan
  33. Dmitri Gaskin

商品描述(中文翻譯)

《Drupal 7 完全指南》是使用功能強大且可擴展的 Drupal 內容管理框架建立網站的最全面的書籍。

這本書由活躍的社區成員和貢獻者(引用 Drupal 7 維護者 Angela Byron 的話,他們是 Drupal 社區中最聰明和最具創新思維的人之一)撰寫,從基礎知識開始,迅速深入探索使 Drupal 在建立網絡應用程序方面如此強大的功能和工具。同樣重要的是,這本書為讀者提供了參與 Drupal 社區的指南:一個國際、致力於成長的社區,由主題設計師、開發人員和開源倡導者組成,他們撰寫模塊、測試代碼,不懈努力使 Drupal 變得更好。Drupal 7 的發布,以其在可用性和系統架構方面的顯著改進,將使 Drupal 達到新的受歡迎程度,而這本書將幫助您建立 Drupal 的基礎和支撐。

通過《Drupal 7 完全指南》,您將能夠:
- 使用核心功能計劃並構建完整的 Drupal 網站。
- 通過選擇數千個模塊擴展 Drupal 的功能。
- 使用主題設計和 jQuery 使您的 Drupal 網站看起來任何樣子。
- 通過編寫自己的模塊擴展 Drupal。
- 在多種環境中安裝 Drupal。
- 使用 Drush 和 Git 等基本工具使您的生活更輕鬆。
- 作為組織者或編碼人員為 Drupal 社區做出貢獻。

這本書適合誰:
- 任何認真學習 Drupal 的人。

目錄:
1. 構建 Drupal 7 網站
2. 基本工具:Drush 和 Git
3. 使用 Views 建立動態頁面
4. 有一個模塊可以解決問題
5. 使用 Organic Groups 創建社區網站
6. Drupal 的安全性
7. 更新 Drupal
8. 擴展您的網站
9. Drupal 社區:獲得幫助和參與其中
10. 計劃和管理 Drupal 項目
11. 為最終用戶和生產團隊撰寫文檔
12. 開發環境
13. 上線和部署新功能
14. 從人類思維開發
15. 主題設計
16. 高級主題設計
17. jQuery
18. 模塊開發入門
19. 在模塊中使用 Drupal 的 API
20. 完善您的模塊
21. 將模塊移植到 Drupal 7
22. 編寫專案特定代碼
23. 簡單測試中的功能測試入門
24. 編寫重要模塊
25. Drupal Commerce
26. Drush
27. 擴展 Drupal
28. 使用豐富的語義來豐富您的內容
29. 菜單系統和進入 Drupal 的路徑
30. 在 Drupal 顯示頁面時的內部運作
31. 搜索和 Apache Solr 整合
32. 用戶體驗
33. 完成網站:另外的 90%
34. Drupal 發行版和安裝配置文件
35. Drupal 的故事:一連串意想不到的事件
36. 現在您可以通過 Drupal 謀生了
37. 維護項目
38. 為社區做出貢獻
附錄:
A. 從 6 升級到 7 的 Drupal 網站更新
B. 分析 Drupal 和優化性能
C. 頁面渲染和修改
D. Drupal 中的視覺設計
E. 可訪問性
F. Windows 開發環境
G. 在 Ubuntu 上安裝 Drupal
H. Mac OS X 安裝
I. 使用 Acquia Dev Desktop 設置 Drupal 環境

作者:
1. Benjamin Melan