Go Back   vb.org Archive > Community Central > Community Lounge
  #1  
Old 03-28-2014, 02:34 AM
ozzy47's Avatar
ozzy47 ozzy47 is offline
 
Join Date: Jul 2009
Location: USA
Posts: 10,929
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Site Optimization

This is just a sample of the sites I have optimized for people, this is the latest site I worked on.

Before Optimization, http://www.webpagetest.org/result/140327_55_15GH/

After Optimization, http://www.webpagetest.org/result/140328_NB_362/

As you can see, there is a significant improvement in the page scores.

Cut the load time almost in half.
Took 1.331s off the First Byte Time.
Cut the bytes loaded to the users browser from 867 KB to 691 KB

So as you can see, optimizing a site running vB4 is possible.

Here is my site's test, http://www.webpagetest.org/result/140309_YB_R99/
Reply With Quote
  #2  
Old 03-28-2014, 02:38 AM
Max Taxable's Avatar
Max Taxable Max Taxable is offline
 
Join Date: Feb 2011
Posts: 3,134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Preach it brutha!
Reply With Quote
Благодарность от:
ozzy47
  #3  
Old 03-28-2014, 02:44 AM
ozzy47's Avatar
ozzy47 ozzy47 is offline
 
Join Date: Jul 2009
Location: USA
Posts: 10,929
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You know it.
Reply With Quote
  #4  
Old 03-28-2014, 02:58 AM
ForceHSS ForceHSS is offline
 
Join Date: Apr 2008
Posts: 6,357
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Do you charge to do that work?
Reply With Quote
  #5  
Old 03-28-2014, 03:03 AM
ozzy47's Avatar
ozzy47 ozzy47 is offline
 
Join Date: Jul 2009
Location: USA
Posts: 10,929
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No I do not, but the person did make a donation, even though I told him it was not necessary.
Reply With Quote
Благодарность от:
blind-eddie
  #6  
Old 03-28-2014, 03:30 PM
Princeton's Avatar
Princeton Princeton is offline
 
Join Date: Nov 2001
Location: Vineland, NJ
Posts: 6,693
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

poor example

all CSS should be loaded prior to ANY <scripts> ... doing so will allow the page to be rendered to the reader right away instead of waiting for <scipt> to load

<script> tags block parallel downloads

you may (or may not) improve the grade by using subdomain for static files

also, that bodiesonly site has META tags in <body>
Reply With Quote
  #7  
Old 03-28-2014, 03:40 PM
Max Taxable's Avatar
Max Taxable Max Taxable is offline
 
Join Date: Feb 2011
Posts: 3,134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Princeton View Post
you may (or may not) improve the grade by using subdomain for static files
It doesn't, the "poor man's CDN" is and always was a myth.
Quote:
poor example
Actually it is a very good example of what can be accomplished with relatively very little effort.
Quote:
all CSS should be loaded prior to ANY <scripts> ... doing so will allow the page to be rendered to the reader right away instead of waiting for <scipt> to load

<script> tags block parallel downloads
There's always a point of diminishing returns. Re-coding the entire vB4 default style to get CSS loading first isn't practical.

And as illustrated, parallel downloads were not blocked in the example, at all. (See the waterfall chart.) All the CSS loaded in the first 11 calls anyway, even before optimization work.
Reply With Quote
Благодарность от:
ozzy47
  #8  
Old 03-28-2014, 03:58 PM
Disco_Dave's Avatar
Disco_Dave Disco_Dave is offline
 
Join Date: May 2011
Location: Belfast
Posts: 586
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ozzy47 View Post
This is just a sample of the sites I have optimized for people, this is the latest site I worked on.

Before Optimization, http://www.webpagetest.org/result/140327_55_15GH/

After Optimization, http://www.webpagetest.org/result/140328_NB_362/

As you can see, there is a significant improvement in the page scores.

Cut the load time almost in half.
Took 1.331s off the First Byte Time.
Cut the bytes loaded to the users browser from 867 KB to 691 KB

So as you can see, optimizing a site running vB4 is possible.

Here is my site's test, http://www.webpagetest.org/result/140309_YB_R99/

Good work, must let you loss on my forum
Reply With Quote
Благодарность от:
ozzy47
  #9  
Old 03-28-2014, 05:22 PM
joeychgo's Avatar
joeychgo joeychgo is offline
 
Join Date: Mar 2004
Location: Chicago, IL
Posts: 933
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Princeton View Post
poor example

also, that bodiesonly site has META tags in <body>

See: https://vborg.vbsupport.ru/showthread.php?t=121315
Reply With Quote
  #10  
Old 03-28-2014, 05:43 PM
katie hunter's Avatar
katie hunter katie hunter is offline
 
Join Date: May 2007
Posts: 533
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Have you guys tried Google Page Speed ? It is free because it is in beta. It actually saves and compress all your site's images on Google's servers and serve them.

https://developers.google.com/speed/pagespeed/service

It is very fast if installed correctly and you can install it on top of Cloudflare but I preferred cloudflare due to its easy cache purge with a push of a button. With Google Page Speed it was a little bit complicated and if i am working on my site, seeing the changes right way was a bit complicated with their purge system.
Reply With Quote
Благодарность от:
ozzy47
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:58 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04365 seconds
  • Memory Usage 2,278KB
  • Queries Executed 12 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (10)post_thanks_box
  • (5)post_thanks_box_bit
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete