Optimization..
Hi, i've just installed a vanilla vanilla2 env on a pretty hot platform (8 core/32gb/bare metal) and added the bootstrap theme because my site uses bootstrap.
I shot straight over to gtmatrix to get a baseline before I look into optimizing vanilla coz to me its pretty much a big overkill most of the tut loading up.
My bootstrap 3 site speed grade is A (99%) and the Yslow is A 98%.
The base install of Vanilla2 however comes in as F (49%) and YSLOW is at C(74%).
Looking on the forums it seems like you advise that we write a plugin to fix stuff like cdn delivery/optimization etc.
However i'm convinced that If I modify the core to fix the underlying speed problems then I can maintain a good level of control over a)what gets called for and b)how it gets called.
Before I start hacking about can someone recommend a plugin that has in fact optimized the delivery of static data? (i did do a search and found something from 3 years ago so I suppose thats out of date now).
any advise would be good thanks.
Millzee
Comments
http://vanillaforums.org/addon/consolidate-plugin
My themes: pure | minusbaseline - My plugins: CSSedit | HTMLedit | InfiniteScroll | BirthdayModule | [all] - PM me about customizations
VanillaSkins.com - Plugins, Themes and Graphics for Vanillaforums OS
thanks, am always weary about
"Warning!
This community-contributed addon has not been tested or code-reviewed. Use at your own risk."
but will give it a quick try in dev.
You can ignore this, the review system is not really of relevance right now.
Oh and there is also https://github.com/vanilla/addons/tree/master/plugins/Minify
Don't hack the core, upgrading will be a pain.
Have you measured the actual speed of your website?
Your users will probably not care about about the Yslow and pagespeed scores if the site feels fast
My themes: pure | minusbaseline - My plugins: CSSedit | HTMLedit | InfiniteScroll | BirthdayModule | [all] - PM me about customizations
VanillaSkins.com - Plugins, Themes and Graphics for Vanillaforums OS
ah ok, thanks for update.
Yep i've tested my site on pingdom as well and it comes out as 956.4kB
Load time: 0.60s Requests:20 Perf. grade 9
Your website is faster than 93% of all tested websites
750.8kB Load time 2.34s Requests 19 Perf. grade 61/100
Your website is faster than 59% of all tested websites
I suspect just a little bit of optimization and Vanilla will fly.
I did test phpbb/vbulletin/mybb etc but the fact that Vanilla2 uses bootstrap and is so much easier to nav means I can share most of my static code.
also the main reason why I need to optimize vanilla (especially pull the static content from a cdn) is because my dedi also serves as one of my grid application servers so the less content that is pulled from the server the better. :-)
thanks
try cloudflare plugin. I wouldn't use minify if it were me.
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
http://vanillaforums.org/discussion/28006/cloudflare-caching-and-increasing-page-load-speed
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
thank peregrine, I use maxcdn which uses pull technology to pull all my files automatically from a cdn folder.
All i really need to do is tell vanilla to serve all my js/img/css content from a cdn folder and not the theme's design folder/library.