5 Recommendations on Magento Coding to Optimize Site Performance
In eCommerce, customer satisfaction and conversion hinge on site performance. Yet how do you implement all the bells and whistles to attract today’s elusive consumer without impacting site speed? According to Radware’s Tammy Everts, the average web page has grown 151% over the past three years, with over half that bulk coming from images. No wonder retailers around the world find the industry’s 3-second page load benchmark so elusive! Studies find over 92% of retailers are failing to hit this mark and running as high as eight seconds or more.
Yet with pre-holiday shopping off to a fast start already, the 3-second bar takes on even greater importance, as shoppers just want to get their shopping done to spending time with friends and family.
While web performance best practices abound, Magento’s Expert Consulting Group (ECG) identified the top five Magento coding issues, which represent 84% of all performance issues, encountered in 96% of our client codebases. Most of these are related to inefficient operations, redundant or useless computations, and memory misuse:
- Calculating the size of an array on each iteration of a loop
- SQL queries inside a loop
- Loading the same model multiple times
- Redundant data set utilization
- Inefficient memory utilization
To learn more about these five issues as well as how to fix them, see the full ECG report Conquer the 5 Most Common Magento Coding Issues to Optimize Your Site for Performance.