Hi,
We are using magento 1.9.0.1 for my ecommerce website. Right now the website loads very slowly. It takes around 11s to load the website. When i done web page performance test it says time to first byte it takes 11s rest it loads very quickly.
I have done lot of things optimizing images, compress css and js, cdn for jquery still no luck. We tried moving server but there is not much difference. Is there any configuration settings I am missing?
Can anyone help me to resolve the slow speeding issue?
Regards,
Geo
Can you show me the report? May be I can help you out with that.
Hi,
Can you have a look on this report? Let me know if you can help me on this.
http://www.webpagetest.org/result/150423_BG_GBD/1/details/
Regards,
Geo
Hi Geo,
On seeing your website test report, below is my suggestions
1. There are so many images request and they surely take time to render. Instead you need to used image sprite for reducing image load requests.
2. I really believe there is something non-standard code which take resources and hence delaying page load.
Thanks
Hi Nirmal,
Thanks for your replay. Do you think loading around 30 images will make time to first byte to 9 secs? Time to first make really causing the problem. I hope probably some configuration on magento causing this problem. Can you give me basic configuration settings for magento so that i can try.
Regards,
Geo
There are few configuration you can check from yourside,
1. Merge CSS and javascript from system > configuration > developer
2. Enable all cache
3. Enable to compiler (Make sure it needs to be disable and run again everytime you made change in code or new extension installation)
4. You can give a try to third party Full Page Cache extension
5. You can use CloudFlare CDN
Hi Geo,
Please check Cache is enable on your magento Admin, it's under System->Cache Management.
Also in root of magento installation there is .htaccess file. Open .htaccess file and paste below code in end of that file and then check, it'll surely speed up.
<IfModule mod_headers.c>
Header set Connection keep-alive
<FilesMatch "\.(css|js|jpe?g|png|gif)$">
Header set Cache-Control "max-age=5259487, public"
</FilesMatch>
</IfModule>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType text/css M5259487
ExpiresByType text/javascript M5259487
ExpiresByType application/x-javascript M5259487
ExpiresByType image/jpeg M5259487
ExpiresByType image/png M5259487
ExpiresByType image/gif M5259487
</IfModule>
Hi Nirmal,
1. Merge CSS and javascript from system > configuration > developer
Already done
2. Enable all cache
Already done
3. Enable to compiler (Make sure it needs to be disable and run again everytime you made change in code or new extension installation)
Already done
4. You can give a try to third party Full Page Cache extension
Already Done
5. You can use CloudFlare CDN
No.
added the code in .htaccess.
When you the load page first time, it is having the slow loading issue. after that it loads quickly through cache. Once we clear the cache it will have the same issue. as we have around 50 categories for product section. for each page we have to wait around 11s.
Regards,
Geo
Hi Geo,
All settings seems to be correct/perfect as specified by you.
Then I think need to check things, If you can give access to ftp and admin.
Message me in PM.
Thanks
Nirmal (nirmalkirpa@gmail.com)
Magento Freelancer
Hi Nirmal,
I have send you an email to gmail address.
Regards,
Geo