Horror! The ubb...

Error message

Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /var/www/pied-piper.ermarian.net/includes/common.inc).
AuthorTopic: Horror! The ubb...
Law Bringer
Member # 2984
Profile Homepage #0
Due to some concerns I've been over the company site of UBB (the messageboard software that powers this board) just now, and found out two things.

1. It's not once, twice, but three times as expensive as, for example, Invision.

2. It stores its posts (and hold on tight while reading this) in flat files.

Now, a lot of you won't know what a flat file is. That's what database people call a normal text file. Imagine that posts you have ever written - all >270000 of them - are stored in text files, that are read and written to when you post and edit your posts. Do you still wonder why the search is so slow? Why things like the deletion of Mystery Man and Saunders happen?

Can you imagine finding out that all your life you have thought you were living on a planet, but suddenly you find out the world is in fact flat, hexagonal, and carried by a turtle? And you have lived on it all your life?

---

In other news, ben's occasional references to "the database" and SQL quotes like

quote:
update ubb_members set title="The Sniper" where id=335
Do not apply.

--------------------
Encyclopaedia ErmarianaForum ArchivesForum StatisticsRSS [Topic / Forum]
My BlogPolarisI eat novels for breakfast.
Polaris is dead, long live Polaris.
Look on my works, ye mighty, and despair.
Posts: 8752 | Registered: Wednesday, May 14 2003 07:00
BANNED
Member # 6655
Profile #1
The world is flat?
I never knew that...
Anyway, I always thought UBB was a rather good server to use...
Arancaytar, you sure do know a lot! How did you find such info out?

[ Monday, March 06, 2006 11:57: Message edited by: Pokemon ]
Posts: 275 | Registered: Sunday, January 8 2006 08:00
Law Bringer
Member # 2984
Profile Homepage #2
It's not a "server", it's a software. A server is a computer, ubb is a program that runs on it.

Oh, and most of what I know I find out by reading. :)

[ Monday, March 06, 2006 12:02: Message edited by: When in the course of Nathan Ashby ]

--------------------
Encyclopaedia ErmarianaForum ArchivesForum StatisticsRSS [Topic / Forum]
My BlogPolarisI eat novels for breakfast.
Polaris is dead, long live Polaris.
Look on my works, ye mighty, and despair.
Posts: 8752 | Registered: Wednesday, May 14 2003 07:00
Warrior
Member # 4599
Profile #3
Thats the second time in the past few minutes When in the course of Nathan Ashby. If I did not know better, I would say you were out to get me or something.

On topic though, I have always wondered what could have deleted members. My personal theory was that Alorael was sniping people again and erasing proof of their existence.

EDIT: Spelling mistake.

[ Monday, March 06, 2006 12:08: Message edited by: Commodore Ashby ]

--------------------
"Yeah-- you're right. You christians are far too persecuted nowadays. I mean it. We really should stop feeding you to the lions." --TM

"Ancient Blessings" My unfinished (and likely to remain that way) BoA scenario.
Posts: 135 | Registered: Tuesday, June 22 2004 07:00
Law Bringer
Member # 4153
Profile Homepage #4
quote:
Originally written by When in the course of Nathan Ashby:

Can you imagine finding out that all your life you have thought you were living on a planet, but suddenly you find out the world is in fact flat, hexagonal, and carried by a turtle? And you have lived on it all your life?
Actually, yes I can. As long as there are elephants keeping the world off the turtle's back. Though I imagine that the gods wouldn't like me very much... I'd need to seek asylum somewhere with a well-grounded copper roof.

Also, I look forward to speaking with Death one day.

But back to the topic, that's atrocious... and yet it explains so much. I assume that's why we need the purges, then?

--------------------
Gamble with Gaea, and she eats your dice.

I hate undead. I really, really, really, really hate undead. With a passion.
Posts: 4130 | Registered: Friday, March 26 2004 08:00
Nuke and Pave
Member # 24
Profile Homepage #5
quote:
Originally written by When in the course of Nathan Ashby:

Due to some concerns I've been over the company site of UBB (the messageboard software that powers this board) just now, and found out two things.

1. It's not once, twice, but three times as expensive as, for example, Invision.

2. It stores its posts (and hold on tight while reading this) in flat files.

...

Does ezboard happen to use UBB software? That would explain a lot. :)

--------------------
Be careful with a word, as you would with a sword,
For it too has the power to kill.
However well placed word, unlike a well placed sword,
Can also have the power to heal.
Posts: 2649 | Registered: Wednesday, October 3 2001 07:00
Law Bringer
Member # 2984
Profile Homepage #6
We'd need the purges otherwise, probably. Flat files or database, the posts take diskspace, and if that is limited, then some stuff has to be deleted every once in a while.

Also, Commodore Ashby, what was the second time in the past few minutes, indicating to you that I am out to get you? :P

--------------------
Encyclopaedia ErmarianaForum ArchivesForum StatisticsRSS [Topic / Forum]
My BlogPolarisI eat novels for breakfast.
Polaris is dead, long live Polaris.
Look on my works, ye mighty, and despair.
Posts: 8752 | Registered: Wednesday, May 14 2003 07:00
Shock Trooper
Member # 3980
Profile Homepage #7
I am puzzled by your horror.("Was birgst Du so bang Dein Gesicht?")
Is my Thunderbird inbox not aflat file too and it does not have to be rewritten entirely everytime a message comes in or one is deleted.
New messages are appended at the end and deletions just involve the index.
Rewriting occurs only during compactification of folders.
Well, everybody has to do some garbage collection or defragmentation every now and then. Do not tell me you manage without, Aran. The ReiserFS that claims not to need this is fairly recent and it appears to do some balancing of the index tree in the background afaiu.
The only weird thing I see is the effort involved in allowing the users to edit their posts at any time. I do edit my posts a lot and I find it hard to believe that every editing round appends a new copy of my post to the flat file.
----------------------------------
BTW, where are the profiles kept, signatures etc.
Are they not inserted on the fly when I read, i.e. they are kept "normalized"?
I did notice that displayed names are the current ones. Which is sometimes puzzling. The quotations reflect the names of the source at the time of quotation but the quoted post bears the name at the time of the viewing.

[ Monday, March 06, 2006 15:11: Message edited by: No 2 Methylphenidate ]

--------------------
The opposite of love is not hate, it's indifference.
The opposite of art is not ugliness, it's indifference.
The opposite of faith is not heresy, it's indifference.
And the opposite of life is not death, it's indifference.
Because of indifference, one dies before one actually dies. (not mine)
Posts: 311 | Registered: Friday, February 13 2004 08:00
Law Bringer
Member # 2984
Profile Homepage #8
Once in the quote, the name is part of the post, as is the edit line.

Anomalies with post counts and names that only update once you edit the post in a thread have to do with server-side caching, I am told.

--------------------
Encyclopaedia ErmarianaForum ArchivesForum StatisticsRSS [Topic / Forum]
My BlogPolarisI eat novels for breakfast.
Polaris is dead, long live Polaris.
Look on my works, ye mighty, and despair.
Posts: 8752 | Registered: Wednesday, May 14 2003 07:00
Veteran*
Member # 5
Profile #9
I fought the UBB, and I won.

biznitch.
Posts: 455 | Registered: Tuesday, May 17 2005 07:00
Master
Member # 4614
Profile Homepage #10
Error: on line 1 of http://www.ironycentral.com/cgi-bin/ubb/ultimatebb.cgi?
ubb=reply;f=1;t=003297. No table "ubb" found.
Um, is there someone who actually thinks doing it that way is more efficient. I can't even imagine string manipulating every post before displaying it. And now we may have a better explanation of how post counts and current monikers can be displayed temporarily incorrectly in the posts.

I did notice how darn fast benBB worked compared to UBB. I at first attributed it to a slow Internet connection.

*creates another text file somewhere*

[ Monday, March 06, 2006 18:42: Message edited by: ashby4808 ]

--------------------
-ben4808
Posts: 3360 | Registered: Friday, June 25 2004 07:00
Law Bringer
Member # 2984
Profile Homepage #11
I still recommend Invision.

However, when it comes to designing a database structure for the PPP archives, it seems I'm pretty much on my own. In other words, I hope Jeff doesn't take the board down just yet.

--------------------
Encyclopaedia ErmarianaForum ArchivesForum StatisticsRSS [Topic / Forum]
My BlogPolarisI eat novels for breakfast.
Polaris is dead, long live Polaris.
Look on my works, ye mighty, and despair.
Posts: 8752 | Registered: Wednesday, May 14 2003 07:00
Warrior
Member # 4599
Profile #12
quote:
Originally written by When in the course of Nathan Ashby:

We'd need the purges otherwise, probably. Flat files or database, the posts take diskspace, and if that is limited, then some stuff has to be deleted every once in a while.

Also, Commodore Ashby, what was the second time in the past few minutes, indicating to you that I am out to get you? :P

I had noticed you were posting in a different topic then myself. The part that made me think you might be out to get me was the fact that you were posting one second after me. I was trying to delay my post the second time, thinking I'd trick you, but It didn't work.

Then I assume you realised I was on to you so you quit. It all makes perfect logical sense to me.

--------------------
"Yeah-- you're right. You christians are far too persecuted nowadays. I mean it. We really should stop feeding you to the lions." --TM

"Ancient Blessings" My unfinished (and likely to remain that way) BoA scenario.
Posts: 135 | Registered: Tuesday, June 22 2004 07:00
Law Bringer
Member # 2984
Profile Homepage #13
I know a store that sells quality tinfoil hats, if you're interested. It's where I get my own supply. :P

--------------------
Encyclopaedia ErmarianaForum ArchivesForum StatisticsRSS [Topic / Forum]
My BlogPolarisI eat novels for breakfast.
Polaris is dead, long live Polaris.
Look on my works, ye mighty, and despair.
Posts: 8752 | Registered: Wednesday, May 14 2003 07:00
Infiltrator
Member # 4256
Profile #14
I think the orange construction paper ones might be preferable.

Never forget the Canadians.

--------------------
"Let's just say that if complete and utter chaos was lightning, he'd be the sort to stand on a hilltop in a thunderstorm wearing wet copper armour and shouting 'All gods are false'."
Posts: 564 | Registered: Wednesday, April 14 2004 07:00
Guardian
Member # 6670
Profile Homepage #15
By AshxBy:
quote:
I think the orange construction paper ones might be preferable.

Never forget the Canadians.
... Okay, I don't get it. Some more American bigotry that I am unaware of?

--------------------
Welcome to the Great White North, eh!
Posts: 1509 | Registered: Tuesday, January 10 2006 08:00
? Man, ? Amazing
Member # 5755
Profile #16
quote:
Originally written by Dintiradan:

By AshxBy:
quote:
I think the orange construction paper ones might be preferable.

Never forget the Canadians.
... Okay, I don't get it. Some more American bigotry that I am unaware of?

Oh man, so they haven't told you yet about the thing? I'm a regular visitor and I know about the thing. All I can say at this point is to be very observent of things happening around you. Especially the mail delivery service. Notice everything. Everything.

--------------------
quote:
Originally written by Kelandon:

Well, I'm at least pretty sure that Salmon is losing.


Posts: 4114 | Registered: Monday, April 25 2005 07:00