La funkciado de Vikipedio dependas de MediaWiki, specialigita, libera kaj malfermfonta vikio-softvara platformo skribita en PHP kaj konstruita sur la MySQL-datumbazosistemo. La programaro asimilas programadajn ecojn kiel makro-lingvo, variabloj, transkluda sistemo por ŝablonoj kaj URL-redirekto. MediaWiki estas licencita sub la GNU General Public License kaj ĝi estas uzata de ĉiuj Vikimediaj projektoj, same kiel multaj aliaj vikio-projektoj. Origine, Vikipedio funkciis per UseModWiki skribita en Perl fare de Clifford Adams (Fazo I), kiu komence postulis CamelCase por artikoloj hiperligoj; la nuna duobla krampo-stilo estis integrigita. Poste komenciĝante en 2002 (Fazo II), Vikipedio komencis funkcii per PHP-vikio kun datumbaza motoro; ĉi tiu programaro estis specialigita por Vikipedio fare de M. Magnus.
Uzu ModWiki