You have no items in your shopping cart.

Product was successfully added to your shopping cart.

How To Make Magento Load Faster

How To Make Magento Load Faster

Once you move beyond smaller sites and start thinking about loading times and your server capabilities, one thing always becomes an issue when dealing with magento and that is loading times. When you mix many products with attributes and search features, your cache, sessions, logs, database logs, etc. all create a perfect storm for slowly loading your website over time. You can definitely experience that problem if you per say have an average VPS and about 5K+ items. When you start working with 100K plus items, the optimization of all kinds come into play to make sure your website is loaded fast and correct for all your customers.

But to focus back on the subject, some of the most basic things you can do to make your magento faster is shutting common items you don’t use. Even at first you don’t realize it – it does come handy and it is very noticeable over time considering all your loading times. Remember also that no matter how great your server is – you still have to make these adjustments and have it regularly cleaned to make sure it works properly. Depending on the amount of items you have – you will need to determine the need for maintenance of this sort. But general rule is 10K items = 1 monthly service.

Magento Loading Time Help

Here are the items you can do:

In setup disable items you don’t need like compare, wishlist, notices and ratings/reviews. All thgose can be done by going to Advances settings in the backend of your site.

Regular Items:
1. Refresh Cache.
2. Refresh Indexing.

Intermediate Items:
1. Via FTP cleanup your Session folder.
2. Via FTP cleanup your Cache folder.
3. Via FTP cleanup your Report folder.

Difficult Items:
Truncate these tables in database. Please know what you are doing here.
TRUNCATE `log_url_info`;
TRUNCATE `log_visitor_info`;
TRUNCATE `index_event`;
TRUNCATE `log_visitor`;
TRUNCATE `log_url`;
TRUNCATE `report_event`;
TRUNCATE `dataflow_batch_import`;
TRUNCATE `dataflow_batch_export`;

Also you can setup automatic log cleanup via your backend (you must enable cron jobs on server) System > Configuration > Advanced > System > Log Cleaning

Please remember to backup your installation of magento before making these cleanups. They seem simple but every one of them can cause headache if your installation is not properly configured. These enhancements are very unstable in nature and you need to pay attention to every detail.

Topic: Magento 1

Category: Magento 1 Help