High Performance Drupal: Fast and Scalable Designs (Paperback) (高效能Drupal:快速與可擴展的設計)

Jeff Sheltren, Narayan Newton, Nathaniel Catchpole

  • 出版商: O'Reilly
  • 出版日期: 2013-12-03
  • 定價: $1,320
  • 售價: 8.0$1,056
  • 語言: 英文
  • 頁數: 264
  • 裝訂: Paperback
  • ISBN: 144939261X
  • ISBN-13: 9781449392611
  • 相關分類: DrupalJVM 語言
  • 立即出貨

相關主題

商品描述

How can you help your Drupal website continue to perform at the highest level as it grows to meet demand? This comprehensive guide provides best practices, examples, and in-depth explanations for solving several performance and scalability issues. You’ll learn how to apply coding and infrastructure techniques to Drupal internals, application performance, databases, web servers, and performance analysis.

Covering Drupal versions 7 and 8, this book is the ideal reference for everything from site deployment to implementing specific technologies such as Varnish, memcache, or Solr. If you have a basic understanding of Drupal and the Linux-Apache-MySQL-PHP (LAMP) stack, you’re ready to get started.

  • Establish a performance baseline and define goals for improvement
  • Optimize your website’s code and front-end performance
  • Get best and worst practices for customizing Drupal core functionality
  • Apply infrastructure design techniques to launch or expand a site
  • Use tools to configure, monitor, and optimize MySQL performance
  • Employ alternative storage and backend search options as your site grows
  • Tune your web servers through httpd and PHP configuration
  • Monitor services and perform load tests to catch problems before they become critical

商品描述(中文翻譯)

如何在Drupal網站不斷擴展以滿足需求的同時,保持最高水平的性能?這本全面的指南提供了解決多個性能和可擴展性問題的最佳實踐、示例和深入解釋。您將學習如何應用編碼和基礎架構技術到Drupal內部、應用性能、數據庫、Web服務器和性能分析。

本書涵蓋Drupal 7和8版本,是從網站部署到實施特定技術(如Varnish、memcache或Solr)的理想參考資料。如果您對Drupal和Linux-Apache-MySQL-PHP(LAMP)堆棧有基本的理解,您就可以開始了。

本書包括以下內容:
- 建立性能基準並確定改進目標
- 優化網站的代碼和前端性能
- 獲取自定義Drupal核心功能的最佳和最差實踐
- 應用基礎架構設計技術來啟動或擴展網站
- 使用工具配置、監控和優化MySQL性能
- 隨著網站的增長,使用替代存儲和後端搜索選項
- 通過httpd和PHP配置調整Web服務器
- 監控服務並進行負載測試,以在問題變得嚴重之前發現它們。