Achieve optimal website speed and performance with this Wrox guide
Effective website development requires optimum performance with regard to both web browser and server. This book covers all aspects of building and maintaining websites that deliver peak performance on all levels. Exploring both front-end and back-end configuration, it examines factors like compression and JavaScript, database performance, MySQL tuning, NoSQL alternatives, load-balancing across multiple servers, effective caching of web contents, CSS, and much more. Both developers and system administrators will find value in this platform-neutral guide.
Covers essential information for creating and maintaining websites that deliver peak performance on both front end and back end Explains how to configure front-end performance related to the web browser and how to speed up communication between server and browser Topics include MySQL tuning, NoSQL alternatives, CSS, JavaScript, and web images Explores how to minimize the performance penalties of SSL; load-balancing across multiple servers with Apache, Nginx, and MySQL; and effective caching and compression of web contents Professional Website Optimizing the Front End and Back End offers essential information to help both front-end and back-end technicians ensure better website performance.
Insights into performance techniques at various levels of a website, an interesting read, though things are discussed from perspective of PHP, Apache and MySQL but I am thrilled to explore other avenues.
I got the most out of the first 6 chapters as these focused on front end. However, even skimming over some of the back end chapters provided a lot of insight. This is a book I hope to reread in a year or so and have a much better handle on the back end chapters.
A good overview of real world application performance. The clear treatment of Waterfall diagram, caching and front-end performance deserves special mention. The language of choice for mid-tier is PHP - so JVM folks may look to supplement this with another book.