Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #21  
Old 01-29-2016, 06:50 PM
shimei shimei is offline
 
Join Date: Feb 2015
Posts: 216
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just for FYI, I dropped a second on avg and sometimes two seconds after using Pro version. I went back to the free version after trying to cut monthly expenses. I am using Rocket Loader at the moment and having no issues with VB5. Again that page rule was important to create for the admincp. It blinked uncontrollably.

Interested in your last post as I am currently using Standard and not no query string or ignore.

Just saying if it is an option for you to experiment with the Pro version it is worthwhile. Total things I did last night to reduce page load from 9 seconds + to 3-4 seconds:

Enabled "Rocket Loader" in Cloudflare (Improves load time for pages that include JavaScript)
Disabled Gzip Compression in Vbulletin
Enabled Compression in Apache
Changed .htaccess
Minified JS File (header-rollup)
Removed Cookie Consent Script (was loading before the fold)
Removed YouTube Video from Front Page
Compressed various images to reduce size
Reply With Quote
Благодарность от:
RichieBoy67
  #22  
Old 01-30-2016, 12:19 AM
RichieBoy67's Avatar
RichieBoy67 RichieBoy67 is offline
 
Join Date: Apr 2004
Location: CT - Down in a hole..
Posts: 3,057
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by shimei View Post
Just for FYI, I dropped a second on avg and sometimes two seconds after using Pro version. I went back to the free version after trying to cut monthly expenses. I am using Rocket Loader at the moment and having no issues with VB5. Again that page rule was important to create for the admincp. It blinked uncontrollably.

Interested in your last post as I am currently using Standard and not no query string or ignore.

Just saying if it is an option for you to experiment with the Pro version it is worthwhile. Total things I did last night to reduce page load from 9 seconds + to 3-4 seconds:

Enabled "Rocket Loader" in Cloudflare (Improves load time for pages that include JavaScript)
Disabled Gzip Compression in Vbulletin
Enabled Compression in Apache
Changed .htaccess
Minified JS File (header-rollup)
Removed Cookie Consent Script (was loading before the fold)
Removed YouTube Video from Front Page
Compressed various images to reduce size
Thanks, would you mind elaborating on the following?

Enabled Compression in Apache
Changed .htaccess
Minified JS File (header-rollup)
Reply With Quote
  #23  
Old 01-30-2016, 12:51 AM
shimei shimei is offline
 
Join Date: Feb 2015
Posts: 216
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by RichieBoy67 View Post
Thanks, would you mind elaborating on the following?

Enabled Compression in Apache
Changed .htaccess
Minified JS File (header-rollup)
Hi Richie

Sure, here is my .htaccess. Mind you I use Vbulletin 5. I tried Ozzys mods on ozzmods which I see you on, but they didn't work on my server with my site, but I did pick up a few tips.

I incorporated the following: Vbulletin .htaccess

Since gzip is enabled and handled by Apache there was no need for Vbulletin 5 to do it also.... a tip I picked up from Ozzy.

I used an online Js minifier and compressed the js file: http://jscompress.com/

It was recommended by various website test pages to do. Ya might like to check this site out: https://varvy.com/pagespeed/

By the way I am using Gtmetrix for the speed test. Comparisons are before and after which dropped 6-7 seconds on avg.
Reply With Quote
Благодарность от:
RichieBoy67
  #24  
Old 01-30-2016, 02:06 AM
Dave Dave is offline
 
Join Date: May 2010
Posts: 2,583
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

PHP 7 with OPCache also makes a difference.
Reply With Quote
Благодарность от:
RichieBoy67
  #25  
Old 01-30-2016, 02:32 AM
RichieBoy67's Avatar
RichieBoy67 RichieBoy67 is offline
 
Join Date: Apr 2004
Location: CT - Down in a hole..
Posts: 3,057
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by shimei View Post
Hi Richie

Sure, here is my .htaccess. Mind you I use Vbulletin 5. I tried Ozzys mods on ozzmods which I see you on, but they didn't work on my server with my site, but I did pick up a few tips.

I incorporated the following: Vbulletin .htaccess

Since gzip is enabled and handled by Apache there was no need for Vbulletin 5 to do it also.... a tip I picked up from Ozzy.

I used an online Js minifier and compressed the js file: http://jscompress.com/

It was recommended by various website test pages to do. Ya might like to check this site out: https://varvy.com/pagespeed/

By the way I am using Gtmetrix for the speed test. Comparisons are before and after which dropped 6-7 seconds on avg.
Ah yeah, Ozzie's htaccess works well but not with cloudflare. I will need to change it.

Yep, already use Gzip. It is ok to have it running either on Vbulletin or your server but not both.

I will check the javascript. I was trying to set up javacsript using the defer attribute but I never had time to finish. Hopefully your way is easier.

I also use GTmetrix, Googles page speed and the webpagespeed test page. using all of them is a good way to narrow things down. I love GTmetrix though especially for images!

I will give rocketbooster another try. I just have to add a rule to have it ignore my javascript newsticker because it ads a letter "A" to every thread shown. It did speed up everything though.

Thanks!

Any chance you could help me out with your dns settings? Have you checked your dns on mxttolbox? How can we set up reverse dns when using an external ip?

--------------- Added 29 Jan 2016 at 23:33 ---------------

Quote:
Originally Posted by Dave View Post
PHP 7 with OPCache also makes a difference.
Hehe, I am fairly certain that there are many, many things on my site not ready for that yet.. I will try it at some point though.

--------------- Added 30 Jan 2016 at 00:03 ---------------

Quote:
Originally Posted by shimei View Post
Hi Richie

Sure, here is my .htaccess. Mind you I use Vbulletin 5. I tried Ozzys mods on ozzmods which I see you on, but they didn't work on my server with my site, but I did pick up a few tips.

I incorporated the following: Vbulletin .htaccess

Since gzip is enabled and handled by Apache there was no need for Vbulletin 5 to do it also.... a tip I picked up from Ozzy.

I used an online Js minifier and compressed the js file: http://jscompress.com/

It was recommended by various website test pages to do. Ya might like to check this site out: https://varvy.com/pagespeed/

By the way I am using Gtmetrix for the speed test. Comparisons are before and after which dropped 6-7 seconds on avg.
I forgot to mention.. In regards to caching..gtmetrix only sees the cdn caching which I now have set at 12 hours. it is not seeing my htaccess caching.

--------------- Added 30 Jan 2016 at 00:21 ---------------

My newsticker runs off rss so I suppose I just add http://#########.com/external.php as rule? Nope, that didn't work. How do I make Rocketbooster ignore certain javascript?

I only get 3 rules.. bummer. Not ready to spend $20 a month extra though on a pro account.

##Figured that out. Just add the following to the script tag you want ignored.
PHP Code:
  <script data-cfasync="false" src="/javascript.js"></script
Reply With Quote
  #26  
Old 01-30-2016, 06:51 AM
shimei shimei is offline
 
Join Date: Feb 2015
Posts: 216
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by RichieBoy67 View Post
##Figured that out. Just add the following to the script tag you want ignored.
PHP Code:
  <script data-cfasync="false" src="/javascript.js"></script
If you have the time could you go over the process that you did to first find the culprit, which file, and where you inserted that code? While I haven't any issue, I don't know how to do what you did, and I would like to know... not meaning to inconvenience you.
Reply With Quote
  #27  
Old 02-01-2016, 05:43 AM
RichieBoy67's Avatar
RichieBoy67 RichieBoy67 is offline
 
Join Date: Apr 2004
Location: CT - Down in a hole..
Posts: 3,057
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just take data-cfasync="false" and paste after <script so you end up with this for example:

PHP Code:
<script data-cfasync="false" type="text/javascript" src="clientscript/vbulletin_read_marker.js?v={vb:raw vboptions.simpleversion}"></script
I actually think the issue is minifying the javascript at the same time you use Rocket loader that is causing the cpanel to refresh..
Reply With Quote
Reply


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 10:32 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.07136 seconds
  • Memory Usage 2,258KB
  • Queries Executed 13 (?)
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
  • (3)bbcode_php
  • (6)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
  • (7)post_thanks_box
  • (3)post_thanks_box_bit
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit
  • (7)post_thanks_postbit_info
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)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_postinfo_query
  • fetch_postinfo
  • 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
  • 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
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete