Free Sample
+ Collection
Code Files

Magento Site Performance Optimization

Starting
Mathieu Nayrolles

Leverage the power of Magento to speed up your website
$13.99
$22.99
RRP $13.99
RRP $22.99
eBook
Print + eBook

Want this title & more?

$16.99 p/month

Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

Book Details

ISBN 139781783287055
Paperback92 pages

About This Book

  • Improve the performance of Magento by more than 70%
  • Master Magento caching techniques
  • Using a step-by-step approach, learn how to optimize Magento site performance

Who This Book Is For

This book is written for Magento administrators who wish to optimize their store to increase performance, without spending thousands of dollars a year for the enterprise edition of Magento. It is noteworthy that Magento, as a project, comes with a gigantic code base and tools; however, the reader needs to be up for the challenge, ready to produce their own code to make the most of its code base.

Table of Contents

Chapter 1: Starting with the Right Hardware
Measuring performance
Evaluating your needs
Selecting a trusted company
Handling more than what you physically can
Summary
Chapter 2: Choosing the Best Web Server
Evaluating your needs
Choosing the best server for your e-commerce website
Installing the Apache HTTP server 2.2.22
Installing the lighttpd 1.4.28 web server
Installing the Nginx 1.1.19 web server
Summary
Chapter 3: Tuning, Scaling, and Replicating MySQL
Understanding why MySQL is too stressed
Configuring MySQL for high performance
Optimizing our table
Truncating some tables for performance
Moving MySQL to its own dedicated server
Replicating MySQL on a slave server
Summary
Chapter 4: Caching Them All
What is caching?
Exploring built-in Magento caching mechanisms
Using RAM to store cache files
Installing other caching tools
Understanding the limitations of cache mechanisms
HipHop Virtual Machine
Summary

What You Will Learn

  • Configure MySQL for high performance
  • Optimize the database model
  • Take advantage of Varnish, APC, memcached, and FPC
  • Explore built-in Magento caching mechanisms
  • Install and tune Apache, lighttpd, and Nginx for Magento
  • Supercharge your website with external services
  • Use the Facebook HipHop Virtual Machine to serve Magento
  • Gain more customers by enhancing your website

In Detail

In the open source, e-commerce platform community, Magento has established itself as the most popular e-commerce platform in the market. It is supported by a very strong developer community and it fits most merchants' needs. Despite this leadership, Magento has a major problem; it is very slow. To serve customers in a more efficient way, we need a tool that can optimize our sites' performance. Even if the tool is able to boost the speed of the site to some extent, it can still be a very crucial factor when there are so many competing websites on the market.

This book will start by providing a list of trustee companies to host a Magento website with high traffic. Also, we will discuss the required configurations in terms of amount of RAM, CPU, and HDD.

Authors

Read More