Am Donnerstag, 26. Februar 2004 21:49 schrieb Jimmy Wales:
Timwi wrote:
Although I agree with Brion that someone should probably do some profiling, I see no harm in discussing improvements that may not turn out to be *major* improvements. I certainly do NOT agree that anything that is clearly on-topic and constructive, should be "forbidden" by anybody.
I agree with you, even though I also agreed with Brion. He was just joking, and so was I.
His point was that some discussions of optimizations really are premature until we spend some time working out just where bottlenecks actually are.
I think the bottleneck is using a database mangement system (here mysql). So my question is: What is the advantage of using it? As I understand the toppic dbms is usefull for very structured redundant data.
But we have no stuctured data (just articles which point to some others) and no redundance in that sence.
All the nice tables we use could be implemented dircetly and handled much much faster by a pice of mediawiki-software (if not written in php) by using the right datastructures.
For me it always looks as we use the database just to use the database. So again: where is the advantage?
--Ivo Köthnig