11 ways to optimize the performance of your Magento store’s back office!

By

As we’ve said before (and as we’ll say again 😉 ), the speed of an online store is crucial for conversion and SEO, and thus profitability.

So, taking that into account, it seems to be a good idea to have some little tips to increase the web performance of an e-commerce website. And that’s when this blog post comes in handy.

Welcome to the third (and last) part in our 3 parts series, about the little knacks that you could implement to boost your Magento’s performance!!

This time, we’re gonna talk about 11 back-end tips for your Magento store, but if you want to learn more about the server knacks, or the front-end optimizations, just click on their respective links!

Without further ado, let’s quickly review together this list of back-end optimizations that you can easily implement for your Magento website!

  • Install, or configure, different caching systems to avoid consuming too much resources. Good choices are: BlockCache (Magento), FullPageCache (Magento EE), Opcode Cache (PHP), which in its Zend Opcache version is configured by default in PHP 5.5, Varnish (Proxy cache), RAM Cache.
  • Migrate your backoffice on another server to avoid performance issues during the connection.
  • Disable and uninstall extensions you don’t use.
  • Use Magento “Flat Catalog” functionalities to avoid accessing several table in SQL at the same time.
  • Avoid using Magento “Layered Navigation” functions since they are energy-greedy.
  • Forget about obfuscation (e.g. loncube) in your PHP code: It will open two times more classic files and have a huge impact on your performance.
  • Limit the number of products on your front-end pages, which require a lot of requests/server performance.
  • Disable Magento logs.
  • Activate Magento Cron’s maintenance scripts.
  • Use a RAM Cache system for sessions.
  • Install a tool like Fasterize or Cloudflare.

Remember that depending on your architecture, your hosting and/or your server, these solutions could bring disappointing results. That is why a monitoring tool could help you to prioritize the best-suited optimizations for you.

But if everything goes according to plan, applying these principles will let you experience a significant improvement in page loading times.

This list, of course, is not exhaustive. But it’s a start 😉 Feel free to contact us if you have any other performance-related tips to share with us!

And check out our 2 other blog post on Magento’s optimizations: