Its gone slow again now :(
Also
Where has LOST gone?
It's bloody terrible for me, from home and from work, so it isn't my connection (which is fast on other websites).
That's why I haven't posted much, I could make a cup of coffee waiting for threads to load.
EDIT: This just opened in another tab while I waited for this to post, 'Dictionary, Initialising'. So far it's been ages. Looks like it could be a spell checking problem?
http://www.tehforum.co.uk/forum/dictionary.php?webtag=DEFAULT&obj_id=t_content
Could you give me details about how much load Beehive normally places on the server, how much bandwidth it uses etc?
Only our old server at work is being largely replaced within the next few weeks and the old one will be still hooked up and in use, but doing very little. There's a possibility of being able to use it to host Teh as well. I'd have to look into it though. Incidentally, the machine is a 1.13GHz PIII with 512MB RAM and is currently running Server 2000.
Like I say, no promises or anything, but it's a possibility! :)
Bandwidth is about 4GB a month with compression on.
Load averages about 1.2 from what I can tell from 'top'.
Thanks for the offer but I don't think that machine would cope very well. Maybe if you quadruppled the RAM and upped the processor speed to about 3Ghz we'd stand a chance :)
I think I see what you're saying there, i.e. dump most of whats already 'archived' here to another place and reference it from here?
On the other hand, I would question whether we /really/ need to keep all the old posts?
Does anyone ever read them?
Are we just keeping them for the sake of keeping them?
Personally, I think pruning is the order of the day.
If someone cares enough to do a Kenny and dump everything into an 'attic' somewhere, all well and good, otherwise let it go...
:O)
It's a possibility.
To keep it as a database yet seperate from the live forum is going to mean it could potentially have the same impact on performance as we have with it remaining as it is now because we'd still have only the one MySQL server with the database it can't cope with. Unless the archive was moved to a different machine, which means paying for it and setting it all up seperatly, but making it read-only.
We could dump it to static HTML files and that has been talked about before but I would need help implementing that feature in Beehive and we'd have to have substantial downtime while the archive is created.
I'd have a problem with dumping it.
There is a massive amount of knowledge and wealth here. There are countless solutions to problems that people have had and some very interesting discussions that everyone should read at least once. There is no doubt also a lot of crap, but it would be a shame to loose all the good stuff just for the sake of keeping everything ship shape.
Recently we've been getting quite a few hits from search engines for people looking for solutions to their problems which is nice to see. Although I'm not sure how the managed to find us, because I've tried searching for things I know are here and we never show up, but they'er definitely finding us. I'd like to think the posts they find are useful as well.
I totally understand where you're coming from, but also look at all the shite I've got stashed in my loft/shed/garage!
Why not look at getting a static HTML archive site for it all then? Would that be a suitable compromise?
:O)
HTML wouls stop old posts being archived, therfore stopping the need for intense queries... I'd imagine.
While I couldn't help.. I can donate my PC and bandwidth for conversion purposes if needed in some way.
Whenever this happens, I'm all for archiving it.
I know you've explained this, but I think I didn't understand the explanation. What's the problem (in terms of performance) in making this forum read-only and then starting afresh?
I mean, I realise the archived forum would still have the same performance issues but surely it would be used so little as to not matter? It would be used as much as people use the search function currently, at most. Which for me, is very very seldom. Regardless, the overall load should be much lower shouldn't it?
If for some reason that's not practical, how about dumping this database, getting someone to host this forum read-only somewhere and again, starting afresh here. The archive might fall over a bit but... better that than this place suffering. The slowness is not the fault of the software or whatever, just the size of this place. Butif it's keeping people from posting then we need to make sacrifices I think.
if (looking_for_unread_messages && $_SERVER['LAST_BH_MESSAGE'] > $_SESSION['USER_LAST_THREADLIST']) { // perform query as normal } else { // do cut-down query or cached query or whatever }