Magento Expert Forum - Improve your Magento experience
-
Moderator
Speed up magento in 5 minutes
How long are you prepared to wait for a website to load before you click off and look for the information you need elsewhere? Just a couple of seconds? We thought so. Page loading times have a huge impact on user experience. If a page does not load within a couple of seconds, users are likely to find the information they need somewhere else, meaning the businesses potentially misses out on sales. If your website runs slowly it can also have an effect on your ranking. Although Google takes hundreds of different things into consideration when ranking your site, speed is thought to be one of them.
If you are using Magento as your ecommerce platform then you will benefit from the fact it is already very SEO friendly. An area where it does struggle though is in site speed and page loading times. Magento is known to be quite a heavy ecommerce platform that will run slowly if you fail to optimise its settings. Even experienced web developers miss these hidden settings if they are unfamiliar with the platform. In this article we will explain some of the ways you can improve the speed of your Magento site in 2014.
Is your Magento ecommerce store running slowly? See below for information on how to speed it up and improve its performance.
Speed up Magento database by flattening products
If you have thousands of products listed in your inventory, you may want to consider flattening them in order to speed up page loading times. Each of the products and categories you have listed in your inventory will be made up of database tables. A table is required for every single one of your products’ attributes like price, description, name, weight and colour (to name a few). By condensing your product attributes, your site will be able to load the information much more quickly. To do this you will need to go to ‘System,’ ‘Configuration’ and then ‘Catalog.’
Compile your Magento website
Compiling your Magento website is a little like flattening your Magento database in order to speed things up. Basically compiling your website involves taking all of the active scripts in its core structure and bringing them to the ‘front.’ If you do decide to compile your website, it is important to keep in mind that you will not be able to upgrade your Magento store, or install / change any of the core or extension settings.
If you need to make changes, you will need to decompile your Magento website. Compiling and decompiling can both be carried out by going to your dashboard and then clicking on ‘System,’ ‘Tools’ and then ‘Compilation.’
Is your Magento ecommerce store running slowly? See below for information on how to speed it up and improve its performance.
Speed up Magento database by flattening products
If you have thousands of products listed in your inventory, you may want to consider flattening them in order to speed up page loading times. Each of the products and categories you have listed in your inventory will be made up of database tables. A table is required for every single one of your products’ attributes like price, description, name, weight and colour (to name a few). By condensing your product attributes, your site will be able to load the information much more quickly. To do this you will need to go to ‘System,’ ‘Configuration’ and then ‘Catalog.’
Compile your Magento website
Compiling your Magento website is a little like flattening your Magento database in order to speed things up. Basically compiling your website involves taking all of the active scripts in its core structure and bringing them to the ‘front.’ If you do decide to compile your website, it is important to keep in mind that you will not be able to upgrade your Magento store, or install / change any of the core or extension settings.
If you need to make changes, you will need to decompile your Magento website. Compiling and decompiling can both be carried out by going to your dashboard and then clicking on ‘System,’ ‘Tools’ and then ‘Compilation.’
Installing specially designed Magento modules can help you to speed up the page loading times of your Magento website. It is worth bearing in mind though that other third party modules and extensions can slow down your Magento site, so if they do not add a lot of value to your website, it may be a good idea to remove them.
Best Magento hosting
If you choose a cheap hosting company that does not have a custom setup for Magento sites, then expect poor quality hosting. When it comes to choosing a host for your ecommerce store, it is recommended that you choose a provider that specialises in Magento website hosting. This is due to the fact that they will use the correct server settings for optimising the speed of your Magento site. For example, they will already have PHP opcode cache installed on their servers and will be optimised for MYSQL.
For a quick suggestion, you can look at this article: http://magento2x.com/top-3-best-mage...-winning-2014/
One last thing…
It is probably best that before you go about altering all of the settings that you make sure you are running the latest version of Magento! New releases usually include performance improvements that will boost your site speed.
Carrying out the tips outlined in this article should help you to speed up your Magento ecommerce store. If you are still having issues or you are not confident in carrying out the manual configurations yourself, it is highly recommended that you get in touch with an experienced and professional web development company like us here at Online Media Direct!
So you don't know how to do, even though you know what to do? Leave a comment here please
View more threads in the same category:
-
The Following User Says Thank You to shunavi For This Useful Post:
-
Junior Member
A worthy and helpful post. You have shared all the important points regarding how to speed up and improve your magento website.
-
The Following User Says Thank You to Ocodewire For This Useful Post:
-
Wow....Very useful guide. You also can forget the speed loading of magento store with Magento Full Page Cache extension.
http://vnextensions.com/magento-full-page-cache.html
-
-
Moderator
Very good tutorial to speed up magento. You may look at my tutorial with some more task to do http://magento2x.com/speed-up-magento/
-
-
Also look at some of our practical solutions to optimize Magento site’s loading time easily
Modify .htaccess file
In your .htaccess file, you can add the following code to enable mod_deflate module of Apache and it will increase the ability to compress your CSS, JS, Text in order to speed up the loading time.
<IfModule mod_deflate.c>
############################################
## enable apache served files compression
## http://developer.yahoo.com/performance/rules.html#gzip
# Insert filter on all content
SetOutputFilter DEFLATE
# Insert filter on selected content types only
AddOutputFilterByType DEFLATE text/html text/plain text/xml
text/css text/javascript
# Netscape 4.x has some problems...
BrowserMatch ^Mozilla/4 gzip-only-text/html
# Netscape 4.06-4.08 have some more problems
BrowserMatch ^Mozilla/4\.0[678] no-gzip
# MSIE masquerades as Netscape, but it is fine
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
# Don't compress images
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzipdont-vary
# Make sure proxies don't deliver the wrong content
Header append Vary User-Agent env=!dont-vary
</IfModule>
Copy HTTP Request by Expires Headers
When a customer visits your website for the first time, the site will load lots of HTTP requests. How to minimize these requests? We will use Expires Headers function to save unnecessary HTTP requests for the next visits. Simply add this code to your .htaccess file:
<IfModule mod_expires.c>
############################################
## Add default Expires header
##http://developer.yahoo.com/performan...s.html#expires
ExpiresActive On
ExpiresDefault "access plus 1 year"
</IfModule>
Reduce the file size of images to be uploaded
As far as you know, Magento is used for e-commerce website; therefore, all images on the site particular product images are essential. We need eye-catching images, of course, those are sometimes too big to fully load and time-costing. As a result, it is crucial for a store owner to find out a sensible solution to reduce the file size of images to be uploaded but still restrain the quality of the images. It will be critically helpful to reduce site’s capacity when you run it.
We suggest a few feasible tips and directions for this issue. Trust us, it is completely simple and all you need is uploading your images to a system and it will return you re sized ones while the quality is kept. Now you can post similar-quality-shrunk images instead of old stone-sized ones. Below are our tips:
https://tinypng.com/ (PNG images accepted only)
http://www.smushit.com/ysmush.it/ (all images accepted)
![Name: Picture1.png
Views: 1725
Size: 100.7 KB](https://magentoexpertforum.com/attachment.php?s=f536b2ff61213ddd176c2f1a3d3feaa6&attachmentid=637&d=1408616221)
FULL TUTORIAL CLICK : http://www.magesolution.com/blog/optimize-magento-site/
-
-
-
-
Junior Member
Great post, thanks for sharing it, most of the time the images are not optimized properly. Check the post in details for image optimization http://www.clickpointsolution.com/bl...n-for-website/, helpful for even static website.
-
-
Perfect information, A worthy and helpful post. thanks for sharing.
-
-
here is a very useful way to optimize Magento site speed is deferring JavaScript loading till the last moment after all HTML and CSS. It means that JavaScript files are put to the end of page, therefore the web browser will load HTM and CSS before loading these JavaScript files. This leads to loading time be reduced and magento site perform faster than before.
To make this JavaScript parsing easier, we had better not do it manually, let's use an extension instead because of convenience and simplicity.
-
-
Junior Member
Magento store page load time is dependent on different things. Specifically for Magento stores, load time may vary on reliable and fastest Magento hosting solution, cache technologies, traffic, no. of orders, lightweight theme, proper logics, and codings, etc.
If you want to decrease the page load time and want blazing fast Magento store, I would recommend you to host your Magento store on Cloudways because Cloudways Managed Magento Hosting Platform is renowned for providing fast Magento store performance, thanks to its mighty ThunderStack recipe.
Cloudways has partnered with Amasty to offer you $320 Full Page Cache extension free of cost for all Magento stores deployed on Cloudways Magento Platform. This partnership now provides one of the world’s fastest Magento 1.x hosting stacks ever.
To know further more about it and see the benchmarks, please take a look at this below blog post:
Cloudways Magento Full Page Cache Extension
-
The Following User Says Thank You to fay_khattak For This Useful Post:
-
I like you post about Speed up Magento in 5 minutes and always love to know about new things, thank for kind help.
-
-
Junior Member
Got It, Thanks for sharing the very informative information..
-
-
Erase unused expansions
Erase unused and obsolete items
Reindexing
Tune up the database
Clear the Cache
-
-
Nice tips to quickly speed up your Magento store. Here are a few things that could also help to increase spped of a Magento website
Activate Varnish Cache tool but Before you implement the Varnish cache tool, there are various considerations you must keep in mind such as
Content with undefined TTL
The amount of cacheable= false blocks
Enable Gzip Compression
Induce Cacheable Blocks in Magento 2
Use HTTP/2 instead of HTTP/1
Configure Redis Cache
Add Elastic Search to Boost Search Results
and another simple thing to do is to use a CDN network to boost up content delivery
-
The Following User Says Thank You to stevejonas For This Useful Post:
-
Why is having a quick site so significant? [5 case studies]. Execution slacks lead to site relinquishment, high skip rates, low change rates, and poor client..
-
The Following User Says Thank You to SwiftMove For This Useful Post:
-
Accelerate Magento 2 with these field-demonstrated procedures that will make your 5. Arrangement Varnish. Stain is a program that reserves content. incredible sites that will have a free reformist web application worked for you in minutes.
-
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Bookmarks