Book description
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
Table of contents
- High Performance Drupal
- Dedication
- Preface
- 1. Beginning a Performance Project
- 2. Frontend Performance
- 3. Drupal Performance Out of the Box
- 4. Drupal Coding for Optimal Performance
- 5. Drupal Coding for Abysmal Performance
- 6. Verifying Changes
- 7. Infrastructure Design and Planning
- 8. Service Monitoring
- 9. “DevOps”: Breaking Down Barriers Between Development and Operations
- 10. File Storage for Multiple Web Servers
- 11. Drupal and Cloud Deployments
- 12. Failover Configuration
- 13. MySQL
- 14. Tools for Managing and Monitoring MySQL
- 15. MySQL Query Optimization
- 16. Alternative Storage and Cache Backends
- 17. Solr Search
- 18. PHP and httpd Configuration
- 19. Reverse Proxies and Content Delivery Networks
- 20. Load Testing
- 21. Where to Next?
- Index
- About the Authors
- Colophon
- Copyright
Product information
- Title: High Performance Drupal
- Author(s):
- Release date: October 2013
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449392611
You might also like
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …
book
Software Engineering at Google
Today, software engineers need to know not only how to program effectively but also how to …
book
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …
book
Observability Engineering
Observability is critical for engineering, managing, and improving complex business-critical systems. Through this process, any software …