Although some user reported page speed performace improvements on version 4, my out of the box demo got really bad result on GtMetrix. Webmaster Tools also reported high response time pages in my sitemap.
GtMetrix:
Page Speed Grade: F
Yslow: C
Page load time: [color=#ff0000]6.44s[/color]
[quote]
WT: [color=#000000][font=Arial, sans-serif][size=3]Some URLs listed in this Sitemap have a high response time.[/size][/font][/color]
[/quote]
Do you have the same problem? Did someone speed improvements for version 4 like in this post for version 3? Please share if you have any idea.
My personal experience is version 4 is not faster than 3, specially backend. My backend takes 3-4 seconds no matter what I click on. I have VDS with couple of other sites on it which work very fast and have no CDN. Does anyone know the best setting for “cache backend”? // Available backends: file, sqlite, database, redis
Perhaps there are some additional tweaks but I have implemented some.
I did John but it throws an error so unable to use it unless someone knows how to fix that. SmartOptimizer worked very well for my version 3.6 site but not working on 4.02
SmartOptimizer Error: File not found (../var/cache/misc/statics/js/tygh/scripts-2afd9d82015fdddf2f792e2f0a92ce401380919217.js).
clear the folder [color=#666600][size=2]/[/size][/color][color=#000088][size=2]var[/size][/color][color=#666600][size=2]/[/size][/color][color=#000000][size=2]cache[/size][/color][color=#666600][size=2]/ [/size][/color]via ftp and try again, also I had to disable the smart optimizer .htaccess in its own folder as per the instructions from the site.
Still unable to get it working. Is it working on your version 4 site John?
[/quote]
Sorry for late reply travelling at the moment I am just in the process of installing v4 but dont see why smart optimizer wont work. Did make a difference on my previous versions. Just FYI out of the box fresh install of v4 on my sub domain with just demo products is B & B on gt metrix.
Hmm, it is very interesting. On my site (4.0.1) only these two files are more than 770 KB. How can it be? I made some css modifications, that’s all.[list]
[color=#008800]'inline_compilation'[/color][color=#000000] [/color][color=#666600]=>[/color][color=#000000] [/color][color=#000088]true[/color][color=#666600],[/color][color=#000000] [/color][color=#880000]// compiles nested templates in one file[/color]
[color=#008800]'anti_csrf'[/color][color=#000000] [/color][color=#666600]=>[/color][color=#000000] [/color][color=#000088]false[/color][color=#666600],[/color][color=#000000] [/color][color=#880000]// protect forms from CSRF attacks[/color]
[color=#008800]'disable_block_cache'[/color][color=#000000] [/color][color=#666600]=>[/color][color=#000000] [/color][color=#000088]true[/color][color=#666600],[/color][color=#000000] [/color][color=#880000]// used to disable block cache[/color]
[color=#008800]'join_css'[/color][color=#000000] [/color][color=#666600]=>[/color][color=#000000] [/color][color=#000088]true[/color][color=#666600],[/color][color=#000000] [/color][color=#880000]// is used to unite css files into one file[/color]
[color=#008800]'allow_php_in_templates'[/color][color=#000000] [/color][color=#666600]=>[/color][color=#000000] [/color][color=#000088]false[/color][color=#666600],[/color][color=#000000] [/color][color=#880000]// Allow to use {php} tags in templates[/color]
[color=#008800]'disable_google_base'[/color][color=#000000] [/color][color=#666600]=>[/color][color=#000000] [/color][color=#000088]true[/color][color=#666600],[/color][color=#000000] [/color][color=#880000]//Disable obsolete google base functionality[/color]
config.local.php has one option in 4.x - when set to true it did nothing to my GtMetrix scores of 70 page speed, 77 yslow - 'gzip_css_js' => true // gzip compiled css/js files
With 4.x do make sure you have Development Settings OFF in Design > Template Editor > Development Settings. The admin nags you if you leave them on so I doubt it's issue for anyone.
Major speed increase - I added the compression and header expire code below to my .htaccess and my score went to 99 page speed, 89 Yslow. Expires date needs to manually changed. Feels good but the question would be what impact could this have on site features and functionality?
I haven't been able to figure out how to do expires for objects with a variable like CS-Cart JS files - ?ver=4.0.3
I did find this well documented example with near future expire dates that magically adjust (my example code above has fixed dates). Seems to give about the same results. http://magazine.joom…t-FREAKIN-Works
config.local.php has one option in 4.x - when set to true it did nothing to my GtMetrix scores of 70 page speed, 77 yslow - 'gzip_css_js' => true // gzip compiled css/js files
With 4.x do make sure you have Development Settings OFF in Design > Template Editor > Development Settings. The admin nags you if you leave them on so I doubt it's issue for anyone.
Major speed increase - I added the compression and header expire code below to my .htaccess and my score went to 99 page speed, 89 Yslow. Expires date needs to manually changed. Feels good but the question would be what impact could this have on site features and functionality?