Go Back   vb.org Archive > Community Discussions > Forum and Server Management
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 05-27-2010, 09:23 PM
kawe kawe is offline
 
Join Date: Aug 2008
Posts: 169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Ask About Forum Performance with Attachements

Hai, i want to ask about forum performance if i enabled ATTACHEMENT on my forum
attachement not stored on MySQL Data, i already create a new folder under forum root directory for stored all attachement.

if true or not the attachement will affect to forum performance ?
Reply With Quote
  #2  
Old 05-28-2010, 04:32 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

IT does have an effect, but should be a positive effect as it doesn't strain the MySQL as much.
Reply With Quote
  #3  
Old 05-28-2010, 10:18 AM
kawe kawe is offline
 
Join Date: Aug 2008
Posts: 169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Marco van Herwaarden View Post
IT does have an effect, but should be a positive effect as it doesn't strain the MySQL as much.
ah okey thanks
but, for 7000 members/day can you give me suggestion
i must turn it on or turn it off the attachments feature
Reply With Quote
  #4  
Old 05-28-2010, 10:29 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Regardless of the number of members it is mostly advised to move attachments to the filesystem.

See also the manual: Attachment Storage Type
Reply With Quote
  #5  
Old 05-28-2010, 10:51 AM
pant pant is offline
 
Join Date: Mar 2010
Posts: 203
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yeah mate I would suggest you move everything across to the file system rather than keep it in your database.

Our forum is reasonably sized but has a lot of attachments. It was pretty easy to move avatars/profile pictures/signatures and attachments to the filesystem and page loads are definitly snappier.

If you want any help give me a shout.

Make sure when you you're creating your attachments directory that it is above your Public HTML. So for example the following would be bad.

home/username/public/attachments/ BOOOOOOOOO

This would be good

home/username/attachments/ YAYYYYYYYYYY

The reasons are documented anyway but if you do the former then your usergroup permisions for attachments can be bypassed. If you do the latter then this isn't the case and your attachments are safe

MEOW
Reply With Quote
  #6  
Old 05-28-2010, 11:14 AM
kawe kawe is offline
 
Join Date: Aug 2008
Posts: 169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Marco van Herwaarden View Post
Regardless of the number of members it is mostly advised to move attachments to the filesystem.

See also the manual: Attachment Storage Type
Quote:
Originally Posted by pant View Post
Yeah mate I would suggest you move everything across to the file system rather than keep it in your database.

Our forum is reasonably sized but has a lot of attachments. It was pretty easy to move avatars/profile pictures/signatures and attachments to the filesystem and page loads are definitly snappier.

If you want any help give me a shout.

Make sure when you you're creating your attachments directory that it is above your Public HTML. So for example the following would be bad.

home/username/public/attachments/ BOOOOOOOOO

This would be good

home/username/attachments/ YAYYYYYYYYYY

The reasons are documented anyway but if you do the former then your usergroup permisions for attachments can be bypassed. If you do the latter then this isn't the case and your attachments are safe

MEOW
very thanks for comment
im already stored data to filesystem
this attachments will be affected on BANDWITH REQUEST to server ?
if member view / download the atachments.
Reply With Quote
  #7  
Old 05-28-2010, 12:00 PM
pant pant is offline
 
Join Date: Mar 2010
Posts: 203
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by kawe View Post
very thanks for comment
im already stored data to filesystem
this attachments will be affected on BANDWITH REQUEST to server ?
if member view / download the atachments.
Not quite sure what you mean mate, bandwidth won't be affected though.
Reply With Quote
  #8  
Old 05-28-2010, 01:11 PM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Regardless where they are stored, they will always have to be sent to the user, so bandwidth is always consumed.
Reply With Quote
  #9  
Old 05-28-2010, 03:22 PM
kawe kawe is offline
 
Join Date: Aug 2008
Posts: 169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Marco van Herwaarden View Post
Regardless where they are stored, they will always have to be sent to the user, so bandwidth is always consumed.
thanks
i just wait and see
if my forum going slow after enable attachments
i will disable it xD
Reply With Quote
  #10  
Old 05-28-2010, 03:43 PM
pant pant is offline
 
Join Date: Mar 2010
Posts: 203
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by kawe View Post
thanks
i just wait and see
if my forum going slow after enable attachments
i will disable it xD
If anything your forum will run faster because your not querying the database to serve the attachments. Also, have you moved the avatars (these can be in your PUBLIC HTML)etc into the file system too?
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 04:54 PM.


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.12224 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
  • (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
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (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_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
  • 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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete