Search code examples
mediawikiwikiwikipediadokuwikiwikimedia

What is the name of Wikipedia programming type?


I am a CMS programmer and I created a CMS what work like Wikipedia, I mean each link can have parent and children pages.

In Wikipedia there are a link and that link has some children and each children link has some children and all of them has parent too and so on.

Is this kind of programming named three system?

(I did't know what tags should add for this question)


Solution

  • Wikipedia pages are stored as web pages, not an internal data structure in memory/RAM like a linked list. The "links" are just links to other pages. A link to a "parent" is simply another HTML link to another page, it is not a parent in the sense of a data structure might make you believe. The "links" in Wikipedia are just turned into HTML links before being displayed in your browser.

    Why did you recreate another Content Management System? There are several free wiki software packages out there already. My annoyance with wikis is their markup language varies a bit from package to package

    These lists should get you started. Surely you can find one for your OS.