finding_peace
New member
We have a mid-sized forum here:
Psychopath Free | Narcissist, Sociopath, and Psychopath Abuse Recovery
Speed test:
WebPagetest Test Result - Dulles : [url]www.psy...free.com/forum.php - 09/05/14 01:25:48[/url]
For the past few weeks, I've been playing around with the debugger and doing query optimizations. I've improved load time a bit (7sec to 5sec), but it's still not where I'd like it to be. My goal is 1.5sec, and I'll be more than happy to donate $50 if we can reach that goal.
Some things to note:
1. Our first byte time is going to be slower than most because we use HTTPS. The initial handshake adds 150-300ms to the first byte time. For security reasons, the site needs to remain 100% on HTTPS. So disabling it is not an option, but I'm open to any suggestions on speeding up the handshake.
2. We have avatars everywhere. Forum home, sidebar, widgets, forum display, memberinfo (for tags, likes, and quotes notifications), etc. I've managed to add all of these without any queries, but I'm still not sure if they're being cached properly, or loaded as fast as they could be. Avatars on our site are div background images, not img src.
3. [MENTION=3]Max Taxable[/MENTION]'s post here got our first byte time from F to C! So that was awesome. Any other tips like this would be great: Quick and easy way to leverage browser caching of static assets.
4. Google Ads & the Facebook Page frame seem to cause a lot of the latency. Is there any way to load the entire page without requiring these to finish? I use async for Google Ads, but I'm just wondering if there might be some other tricks to prevent it from adding to the load.
5. Google Page Speed complains about render-blocking CSS and Javascript, but it all seems like default vBulletin design. Is there anything I can do to optimize this?
6. Our server load average can be seen on the sidebar. Typically runs around 1-15%
Thanks!
Psychopath Free | Narcissist, Sociopath, and Psychopath Abuse Recovery
Speed test:
WebPagetest Test Result - Dulles : [url]www.psy...free.com/forum.php - 09/05/14 01:25:48[/url]
For the past few weeks, I've been playing around with the debugger and doing query optimizations. I've improved load time a bit (7sec to 5sec), but it's still not where I'd like it to be. My goal is 1.5sec, and I'll be more than happy to donate $50 if we can reach that goal.
Some things to note:
1. Our first byte time is going to be slower than most because we use HTTPS. The initial handshake adds 150-300ms to the first byte time. For security reasons, the site needs to remain 100% on HTTPS. So disabling it is not an option, but I'm open to any suggestions on speeding up the handshake.
2. We have avatars everywhere. Forum home, sidebar, widgets, forum display, memberinfo (for tags, likes, and quotes notifications), etc. I've managed to add all of these without any queries, but I'm still not sure if they're being cached properly, or loaded as fast as they could be. Avatars on our site are div background images, not img src.
3. [MENTION=3]Max Taxable[/MENTION]'s post here got our first byte time from F to C! So that was awesome. Any other tips like this would be great: Quick and easy way to leverage browser caching of static assets.
4. Google Ads & the Facebook Page frame seem to cause a lot of the latency. Is there any way to load the entire page without requiring these to finish? I use async for Google Ads, but I'm just wondering if there might be some other tricks to prevent it from adding to the load.
5. Google Page Speed complains about render-blocking CSS and Javascript, but it all seems like default vBulletin design. Is there anything I can do to optimize this?
6. Our server load average can be seen on the sidebar. Typically runs around 1-15%
Thanks!
Last edited: