Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The wiki is the database, built on top of another database. It uses link structure and other document attributes to form different relations.

The relations(links) are like the relations in an SQL database. The relations in the wikitext are like database relations.

Much of the logic is built into the document attributes(wikitext), coded in the php layer. Mediawiki is a very big, and complex database. 1.5 million LOC. Which is fairly small compared to other databases.

Anyway... I guess my point is that mediawiki is a database, and that it's relations are not in the SQL - but in the wikitext.

see you!



I understand the part where you said a wiki is a database. I guess it could fit some loose definition of a database. But what does that have to do with anything? The whole point of the article was the simplicity of the SQL schema. The link structure of a wiki has nothing to do with it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: