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

Reply
 
Thread Tools Display Modes
  #1  
Old 02-08-2010, 11:32 PM
cory_booth cory_booth is offline
 
Join Date: Jul 2006
Posts: 224
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Google as CDN

Well in an effort to provide the fastest experience for my users I started looking at CDN or Content Delivery Networks. For those who don't know, CDNs deliver various items for your website so your site platform isn't tied up doing it. In this case I moved my /images/ directory to this service and now my images come from Google rather than my "shared" webhost making my rendering much faster. Items like my smilies, avatars, and things render much quicker.

To do this I followed the instructions here:
http://www.digitalistic.com/2008/06/...-your-own-cdn/

I used the Python version.

NOTE: Google will only allow 3000 images, so when you build your deployment, remove all thumbs.db, index.html, etc... and make sure you have 3000 or less.

Then I modified the path for my smilies to mysite.appspot.com/images/smilies/
I modified the path for my avatars and other items as well.

A key SQL statement you might want to try:

UPDATE `smilies`
SET 'smiliepath' = REPLACE ('smiliepath', 'images/', 'http://mysite.appspot.com/images/')

or similar.

You can also change the image base for sitewide graphics like gradients, buttons, and siteicons in the ADMINCP -> STYLES -> STYLEVAR -> IMGDIR

While I could answer some basic questions here, I can't offer much support for the directions posted in the link as I am too new to the app engine to fully understand how it works.

Now....

I know someone will say, "this isn't a REAL CDN because it doesn't change the delivery location based on the user's location"... Yes, you are right... But unless you are willing to pay $1000 a month for that type of service, this method does something very similar and works great for "free"...
Reply With Quote
  #2  
Old 05-28-2010, 05:32 AM
ChopSuey ChopSuey is offline
 
Join Date: Jun 2009
Location: Alaska
Posts: 2,140
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Anyone else using this? I would like to see some results..
Reply With Quote
  #3  
Old 09-03-2010, 03:06 AM
evildon's Avatar
evildon evildon is offline
 
Join Date: Dec 2009
Posts: 34
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi, it seems the tutorial is not available at the moment..

Can you please tell how to do that for vbulletin 4 ( something like steps )

Thanks
Reply With Quote
  #4  
Old 09-03-2010, 03:15 AM
final kaoss final kaoss is offline
 
Join Date: Apr 2006
Posts: 1,314
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

So if it works so good, why remove the article?
Quote:
A problem occured while loading the plugin: ort_maintenancemode -> Warning: fopen(/home/.jacobina/linea/monolinea.com/files/ort_maintenancemode-config.txt) [function.fopen]: failed to open stream: No such file or directory on line 145

A problem occured while loading the plugin: ort_maintenancemode -> Warning: fwrite(): supplied argument is not a valid stream resource on line 148

A problem occured while loading the plugin: ort_maintenancemode -> Warning: fclose(): supplied argument is not a valid stream resource on line 151

The page you tried to reach could not be found in the server. This might be because of an outdated link or a server error.

You can try going to the homepage, following the links from the navigation bar, or the search form above.
Reply With Quote
  #5  
Old 09-03-2010, 11:21 PM
Videx's Avatar
Videx Videx is offline
 
Join Date: Feb 2007
Posts: 3,085
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Since most images are being served from the viewer's own local cache, I wonder how effective this solution could really be? And I wonder what chaos would ensue when you reached the 3000 image limit?
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 02:37 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.03456 seconds
  • Memory Usage 2,197KB
  • Queries Executed 11 (?)
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
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)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
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete