Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Member Archives
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Details »»

Version: , by (Guest)
Developer Last Online: Jan 1970 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 09-02-2000 Last Update: Never Installs: 0
 
No support by the author.

Hello,
I would like to keep some of my older posts but since my board is a little busy I feel that I have to delete and prune posts to keep it from running slow.

I just got suspended from communitech for too many mysql requests which I think happened because of a bug in an older post. I dont my account back one minute after picking up the phone but I do not want this to happen again and I would like to have less requests to my database while still allowing people to read old posts.

I deleted the post and another 20,000 posts just to be sure.

What I need is a hack that automatically (cron job maybe) or by request in the control panel can first close and then convert older messages that haven't been replied to in thirty days to html and create an index of all the older html pages.

All posts over thirty days would be more or less archived but out of my mysql database because it doesn't need to be replied to but maybe referenced by a link.
It would help if this could be searchable too.
I understand that might be slower or cause a problem but if they are converted to html it might get more listing in search engines and I will not feel so bad after pruning to keep the database tables smaller.

Does everyone understand what I mean?
Basically removes older posts out of the mysql database and into html form while creating a index that has the title and the link of each older posts.

I would assume that all of this is possible and that others would need this feature if they have steadily growing tables and free space left from converting from ubb and wanting to limit the connects to the mysql database.

Dump database to text files for backup and convert to html.
This feature might be a good addition to this already great program.

thanks.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 09-03-2000, 10:03 AM
Guest
 
Posts: n/a
Default

I've actually thought about that myself (also on CT). I however have thought about creating a archive table with all those posts, and then create html out of those. I mgiht look into this after the next release of the vB
Reply With Quote
  #3  
Old 09-08-2000, 02:55 AM
Guest
 
Posts: n/a
Default

I'm looking into this too. When I implement a few hacks I will be sure to post, but of course it will take me a long time to go through this having a full time job and all.
Reply With Quote
  #4  
Old 09-08-2000, 06:53 AM
Guest
 
Posts: n/a
Default

have you all tried stallions showthread.php optimisation yet ?

http://www.vbulletin.com/forum/showt...?threadid=2774

also fodder's http://www.vbulletin.com/forum/showt...?threadid=2985
Reply With Quote
  #5  
Old 09-13-2000, 03:20 AM
Guest
 
Posts: n/a
Default

yes eva,

The point is to make the tables full of less data and to let people read old post but not reply and get it out of the table so it doesn't add to the problem of too many mysql requests.

Plus it will be better for search engines, I will not feel so guilty when I prune, and I have plenty of room for a html files archive.

Someone please help if they have some knowledge in this subject.

We need conversion of the php-mysql post to plain html with an index page that only has the titles of the posts.

Thanks if anyone is smart enough to figure this one out.
That was the great thing about UBB.
I could archive and not worry about the html files taking up too much space.
And since vbulletin has saved me 250MB over UBB I would love to use the space for a really good old archive.

thanks.
Reply With Quote
  #6  
Old 09-13-2000, 11:02 AM
Guest
 
Posts: n/a
Default

I made this suggestion some time ago, but didn't get much support, since it seems people here are firmly opposed to any kind of HTML static page in their VB.

However, I think this is an EXCELLENT idea for those like me who will NEVER prune their board and keep all their post years after years.

I support 100% this idea for the archives. Se we might keep 50000 / 70000 posts in the live database and the rest in html (shtml/htm/php) static pages.

I might add

- There should be a rebuild all feature for the static archives
-Archived posts should be REMOVED from the search index also (so it will not slow it down), but maybe, we could have a specific archive seach engine that will contain ONLY all the archive subjects fields to search ?
-The archive should reflect the categories of our forums: one folder per category so we can easily link it from the live categories.

Another solution might be to switch to an oracle database that might be able to handle almost unlimited number of posts without slowdowns. (John said that VB would support oracle and sybase....).

Benj

[Edited by Benj on 09-13-2000 at 08:06 AM]
Reply With Quote
  #7  
Old 09-13-2000, 11:03 AM
Guest
 
Posts: n/a
Default

Quote:
I will not feel so guilty when I prune
I know what you mean

Benj
Reply With Quote
  #8  
Old 09-13-2000, 12:27 PM
Guest
 
Posts: n/a
Default

how much is a oracle database... suppose it ain't free
Reply With Quote
  #9  
Old 09-13-2000, 03:52 PM
Guest
 
Posts: n/a
Default

I heard its about $1500 a year.... which is reasonable, because if you need it it means you have lots of traffic and good advertisements.

Benj
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 11:06 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.03862 seconds
  • Memory Usage 2,255KB
  • Queries Executed 22 (?)
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)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (8)postbit
  • (9)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
  • 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