Am Freitag, 27. Februar 2004 18:00 schrieb Erik Moeller:
Ivo-
You only get ugly hacks if you don't think about your code before implementing something.
True. Go ahead, do a rewrite and show us how much better you can do with text files. Or if you don't want to do that yet, try loading all of the English Wikipedia (CUR and OLD) into MoinMoin and then try to mirror MediaWiki's functionality in MoinMoin.
My intention was not to start a
Really, this is not the place for philosophical discussions. Show us the code, please.
My intention was not to start a philosphical discussion. I just want to know a good reason to do things that way (using a dbms). Implementing the features in MoinMoin would not be a good idea. There are just 2 options. Restart from scratch or slowly transform MediaWiki. I would prefer the last option. Since I dont have the time for coding I just can give you some thougts how to handle or improve things. Get rid of the dbms is just one way. Using relational algebra instead of sql is another (but since I dont know mysql that good I even dont know if this option really exists).
What is about indexing all articles in the database but storing it in files? that could help to hold the hole database in memory and thus also speed up the software.
--Ivo Köthnig