Magento Forum

   
Site Speed
 
PierMarketing
Sr. Member
 
Total Posts:  77
Joined:  2008-02-20
 

I am currently working on a site http://www.megasuits.com.  It is a Magento CE 1.7.2 project and the site is very slow.

We are currently hosted on a dedicated server at zerolag.com.  We also have caching and CSS/JS minification on but the site is very slow.  Can anyone give us some suggestions on what can be done to speed the site up?

Any suggestions are welcome.  Thank you!

 
Magento Community Magento Community
Magento Community
Magento Community
 
serpyre
Guru
 
Avatar
Total Posts:  737
Joined:  2013-05-20
 

It is a standard problem, Magento is a full featured product but requires the hosting to support it. There will be many stating the virtues of extensions, code updates, and full page caching, the problem is that Google and other search engines see through this, they look at cached and non-cached times plus who you are hosting with along with other factors. A dedicated server which is configured incorrectly can easily be slower than an optimised server 10x less powerful. We get first page Google ranking with micro clusters with burstable cpu and Grade A GTMetrix, you are getting Grade C.

So even if you speed up your site visibly, Google will poll your servers until they break and adjust your rankings, some enterprise consultants proved this point. Which leaves hosting, this is how the large companies do it.

The next question is which hosting provider, anything more than 3s page loads and 40% of visitors will drop from the site. Couple this with the SEO problems above and if you do not have the correct foundation of hosting then you are already fighting a losing battle before your start. Most hosting will be technical based where you have to do the ground work to find the optimal configuration for your site, this can take from a few months to years. Various software such as full page caching (which only helps once you have good non-cached performance), web servers such as Litespeed or Nginx, Memcache or Redis, clustering, are some of the possibilities. Getting all these to work together is not funny, getting them to work together in a business friendly manner which is scalable is reserved for the top percentile companies (Peer1/Nexcess/the enterprise consultants we work with).

The other approach is business focused which is managed hosting, this runs everything for you. We have access to enterprise grade hosting which has been scaled to small business, this is cross business/technical which can be moved toward each end of the spectrum and fully scalable within minutes to upgrade and downgrade services. All designed by enterprise architects, anyone who says they can do this and are not from one of the large companies are selling time, not knowledge.

A simple marker is the support rate for companies, less than $30/hr you are in the 0-80% with the rest of the sites, $30-60/hr between 80-95%, $60-125/hr you are in the top 5%, $125/hr+ and you are in the top 1%. For individuals it will be between half and the full rate. If you expect to be in the top 5% with support rates in the 0-80% range it will be a long journey, you get out what you put in. The simple rule of thumb is IT spend is 5% of yearly revenue, and hosting for a small business is 20% of IT spend, any less you will not generate the revenue due to Google and visitors seeing through the cost cutting, any more you will not generate the profit as your costs will be too high.

We are now entering in to the season where 70% of revenue is generated, if your site is not on optimised servers in the next few weeks Google will not have much chance to reindex and your revenue steam will be impacted. There are two approaches, try with time (which is cheap) and you will see in Q1 2014 whether you made the right choices - this is reactive, or go with knowledge (which is expensive) and you will have a pro-active approach which will be a more pleasant Q1 2014 assuming you chose the correct knowledge based provider for where you want to position your site (top 20%, top 5%, top 1%).

 
Magento Community Magento Community
Magento Community
Magento Community
 
jjbigfish
Sr. Member
 
Total Posts:  109
Joined:  2010-01-30
 

You can use Pingdom Tools to see whats taking time to load. It looks like you have a lot of images loading, try using a CDN, or using sprites. You can also use Yahoo smushit to reduce the images size. Hope this helps!

http://tools.pingdom.com

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top