10 ways to speed up your Magento CMS (Admin & Backend)

16

Transcript of 10 ways to speed up your Magento CMS (Admin & Backend)

1. Use Magento Optimized Server :

This, combined with software accelerators such as Nginx and Varnish, will result in

Support 350+ million catalog views Process more than 487,000 orders a day Greater data processing capacity

2. Minimize the use of extensions

Each new extension makes the store heavier, making it harder to maintain, update, and load.

Keep extensions to the bare minimum, and make a trade-off between the added functionality that the

extension would provide, and speed. Edit the template files or use default features as

alternatives to adding more extensions, wherever possible.

3. Enable Cache

Enabling cache allows the system to retrieve previously accessed items easily, without having to reinvent-the-wheel every time

Go to System > Cache Management and enable all cache types>Tick on Configurations> Layouts>Block HTML Output and Translations options>Untick Collections Data>EAV Types & Attributes and Web Services Configuration

How to enable cache ?

4. Use a memory-based file system for Magento’s var directory

Magento uses file-based storage extensively for session storage and caching. The slowest component in this process is the hard drive. Using a memory-based file system such as tmpfsresults in the temporary files being stored in memory instead of the slow hard drive, sparing the backend from the extra disk IO cycles.

5. Re-index data

Indexing makes it easy for the system to search and fetch the requested data. As such, regularly indexing Magento data will have a positive impact on performance

How to Re-index data ?

Go to System > Index Management >Select all indexes >Hit “Reindex Data” submit button.

6. Enable Javascript file merging

This option combines all JavaScript files into one, reducing the number of HTTP requests that the Magento site makes to the server. It improves speed greatly.

How to enable Javascript file merging ?

Go to System > Configuration > Developer > JavaScript Settings > Merge JavaScript Files >Select “Yes”

7. Combine CSS files

Combining all JavaScript files into one will reduce load time, and increase speed.

How to combine CSS files ?

Go to System > Configuration > Developer > CSS Sttings > Merge CSS Fles >Select “Yes.”

8. Enable Compilation

How to enable compilation ?

Magento’s compilation tool speeds up a production installation.

Go to System > Tools > Compilation >Hit “Run Compilation Process”

9. Turn off logs

Turn off all logs on a production Magento installation, so that the system does not have to waste time with it. This however, may become counterproductive when troubleshooting, – spare this option for the last, only when you are sure of your stuff.

How to turn off logs ?

Go to System > Configuration > Developer > Log Settings

10. Use a minimalist theme

Magento offers hundreds of themes. Using a minimalist theme means much lesser elements to process.

Know more about Suyati’s expertise in Magento

Suyati provides marketing technology and integration services forcompanies that wish to combine the best of breed solutions and create aunified approach to customer acquisition. This unified digital marketingapproach requires system integration between various CMS and CRMplatforms, and a slew of eCommerce, Marketing Automation, Social MediaListening, email and social marketing, and customer service systems. Ourspecialized knowledge in Salesforce, open source and .Net based systemsenables us to build effective custom integrated solutions for our clients.