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

Reply
 
Thread Tools Display Modes
  #1  
Old 05-18-2003, 01:17 AM
JakeC JakeC is offline
 
Join Date: Sep 2002
Location: Yakima, WA
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Subscribe to all?

Is there already a hack that allows a user to subscribe to all forums from the control panel? If there is I would like to make this an option in conjunction to the hack that allows users to reply from their email. The reason for this is because I have a lot of users that prefer the mail list format for communicating. I've also gotten a request to build a board that has this feature. Thanks in advance.

Jake
Reply With Quote
  #2  
Old 05-18-2003, 01:40 PM
Gary King's Avatar
Gary King Gary King is offline
 
Join Date: Jan 2002
Posts: 2,046
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The biggest (and probably the most obvious) problem with this, though, would that there would be a lot of emails being sent out. That would kill your server, and your users inboxes.

Are you sure you still want to go ahead with this? I could make this for you, but doesn't sound like a good idea.
Reply With Quote
  #3  
Old 06-04-2003, 02:00 AM
JakeC JakeC is offline
 
Join Date: Sep 2002
Location: Yakima, WA
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I apologize I didn't get back to you on this quicker. I didn’t get a notification and I haven't been around this site for a few weeks.

Here are some particulars on my site that may give you a better idea of whether or not it's going to be a problem.

Current Status:

500 users
10-20 posts per day average
Dedicated server

Expected growth within 2 years:
3000 users
Estimate 1/3 of the users would want this feature
50-80 posts per day

My site is dedicated to homebuilt aircraft so I don't believe there will ever be a huge amount of users. With these numbers, do you think it would be a problem? Even with eventual upgrades?

Some other concerns I have are:

1. I would like for the users to be able to post photos when they reply by email.

2. I would like for the users to be able to view photos that were posted without having the photo attached to each message that is sent out.

What do you think? Can it be done?

Jake
Reply With Quote
  #4  
Old 06-04-2003, 05:34 AM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This would kill your server if you allow this, since every single reply will be sent as an email notification.
Reply With Quote
  #5  
Old 06-05-2003, 03:00 PM
JakeC JakeC is offline
 
Join Date: Sep 2002
Location: Yakima, WA
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

At what point do you think my server would start to become overwhelmed? I have a P 1.7 with 512 M of ram. It's a managed dedicated server and I can upgrade as the traffic increases.

If a 1000 members chose this service than there were around 150 posts per day that would be 150,000. That’s an average of 160 per minute. I've seen some seriously mega boards out there with new posts happening every 24 seconds on average. Who knows how many notifications go out with each one of those. One thing is for sure, at my current level of activity, my server would not break a sweat.

I really need this type of Hack. Would it be possible to spread the emails out over a period of time?

Thanks in advance.

Jake
Reply With Quote
  #6  
Old 06-12-2003, 07:47 PM
ldfcao ldfcao is offline
 
Join Date: Apr 2003
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm very interested in this too. I would even like to be able to set the default for all members to "Subscribe to All Forums". I have a small site that's a networking vehicle for members and I have gotten a lot of requests for this sort of feature that requires you to opt out of getting e-mail notification rather than to opt in. I'm not worried about bandwidth - a small notice that goes out w/ every posting wouldn't swamp me.

Thanks!
Reply With Quote
  #7  
Old 06-12-2003, 09:19 PM
Chris M's Avatar
Chris M Chris M is offline
 
Join Date: Dec 2001
Location: Northampton, England
Posts: 6,186
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You don't understand - It is not the bandwidth that will be the problem, it is the server...

From what I understand; Imagine trying to run 5 intensive programs on your home computer at once...Your computer will groan (if it hasn't got alot of memory), and it will take about 30 seconds for it to settle down...

Now imagine if you opened 5 intensive programs on your home computer every second...

Now imagine if you opened 50 intensive programs on your home computer every second...

From what I understand, it can be something like this... I am probably wrong, or at least deviating from the actual thinking behind this, but your computer couldn't cope with 50 intensive programs being opened every second...

It would collapse, and you would be frustrated...

Now imagine a server, sending out hundreds of emails per second, most likely 1000 or more in 60 seconds - That is quite alot of stress on the server...

Satan
Reply With Quote
  #8  
Old 06-12-2003, 09:26 PM
Gary King's Avatar
Gary King Gary King is offline
 
Join Date: Jan 2002
Posts: 2,046
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yep, it would put a lot of stress on the server. You can see an example of this in the big hack threads here when making a new reply - it will sometimes take up to 30 seconds or a minute before the post is made, and you are redirected to the thread, because the server has to send out dozens or hundreds of emails (or in cases that include entire boards, thousands of emails).

Would be better if you created a newsgroup instead.
Reply With Quote
  #9  
Old 06-12-2003, 11:34 PM
ldfcao ldfcao is offline
 
Join Date: Apr 2003
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

We have 34 members and don't expect to get above a few hundred.
Reply With Quote
  #10  
Old 06-12-2003, 11:51 PM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You have to understand that for large sites, email subscriptions causes a lot of the server load stress - this is why disabling email subscriptions for large threads reduces server load substantially. Check out the thread by logician about this issue in the Dedicated server forum at vB.com.
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:48 PM.


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.04096 seconds
  • Memory Usage 2,251KB
  • 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
  • (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