Кіріспе

Ашық және еркін кодты вики бағдарламалық жасақтама, бір кезде Википедия қолданған.

UseModWiki – Perl тілінде жазылған және GNU General Public License лицензиясымен таратылатын вики бағдарламалық жасақтама. UseModWiki-дегі беттер реляциялық деректер базасында емес, қарапайым файлдар түрінде сақталады. Ағылшын және көптеген басқа тілдердегі Уикипедиялар MediaWiki-ге көшуге дейін UseModWiki-мен жұмыс істеді.

Тарих

Уорд Каннингэм алғашқы WikiWikiWeb веб-сайтын жасағаннан кейін, негізінен Perl тілінде жазылған WikiWikiWeb қозғалтқышының ("WikiBase") функциялары мен дизайнын іске асыратын әртүрлі "WikiWikiClones" пайда болды. Питер Мерел CVWiki-ді әзірледі, ол GNU Lesser General Public License лицензиясы бойынша жартылай шығарылған WikiWikiClone-ның алғашқы нұсқасы болды, ал Маркус Денкер кейін GNU General Public License лицензиясы бойынша шығарылған AtisWiki-ді әзірледі. 1990 жылдары Клиффорд Адамс Usenet пайдаланушыларына Usenet жазбалары туралы рейтингіні, өңдеуді және қорытынды/өзгерту туралы ақпаратты бөлісуге мүмкіндік беретін Usenet Moderation жобасын бастады. 1999 жылы бұл жоба вики тұжырымымен ауыстырылды, ал UseModWiki-дің дамуы 11 қазанда AtisWiki-дің қарапайым түрі ретінде басталды. 1999 жылдың қарашасында 0.4 ("WikiFour") нұсқасынан бастап UseModWiki-ге қосымша функциялар мен жақсартулар енгізілді. 2000 жылы екінші UseModWiki веб-сайты MeatballWiki іске қосылды және usemod.com мекенжайында, UseModWiki ресми сайтымен бірге орналастырылды. 2001 жылы Адамс UseModWiki-дің әзірлеушісі және «Википедия» қатысушысы болғандықтан, ол энциклопедияны пайдалану үшін v0.91 және v0.92 нұсқаларына көптеген жақсартулар енгізді, әсіресе басқа бетке сілтеме жасау үшін қос квадрат жақшаларды (мысалы, [[Википедия]]) немесе түйе жазуын ("camel case") қолданатын «еркін сілтемелер» енгізді. 2003 жылдың қыркүйегінде, алдыңғы нұсқадан екі жылдық дамудан кейін, 1.0 нұсқасы CSS, RSS, файлдарды жүктеу, UTF-8 және тағы да басқа көптеген жаңа мүмкіндіктерді ұсынды. Содан кейін даму тоқтатылды, ал 2004 жылдың желтоқсанында сайттар аралық скрипттерді (CVE 2004-1397) пайдалануға қатысты осалдық анықталды. 2007 жылдың шілдесінде Маркус Луде Клиффорд Адамстан UseModWiki жобасын 1.0.1 нұсқасын шығару арқылы қабылдады, бұл осалдық жойылды. Содан бері тек қателерді түзетуге бағытталған нұсқалар ғана шығарылды.

Уикипедияда қолдану

Ағылшынша Уикипедияның вики-бағдарламасы 2001 жылдың 15 қаңтарында құрылғаннан бастап UseModWiki (I кезең, кейіннен ретроспективті түрде) болды. 2002 жылдың қаңтарына қарай, 22 тілдегі Уикипедиялар UseModWiki арқылы жұмыс істеді. 2002 жылдың 25 қаңтарында ағылшын тіліндегі нұсқасы UseModWiki негізінде жасалған, бірақ PHP тілінде қайта жазылған жаңа вики-бағдарламалық жасақтама – "PHP скриптіне" (II кезең) ауысты. 20 шілдеде "PHP скрипті" өнімділігі мен мүмкіндіктерін жақсарту мақсатында өзінің қайта жазылған вики-бағдарламалық жасақтамасымен (III кезең) алмастырылды, ол қазір MediaWiki деп белгілі. Басқа тілдердегі басылымдар да біртіндеп MediaWiki-ге көшті, ал 2003 жылдың соңына қарай Каталон Уикипедиясы сияқты бірнеше белсенді басылымдар әлі де UseModWiki-ді пайдаланып тұрды. 2004 жылдың 25 қаңтарында, "PHP скриптінің" екінші жылдығында, UseModWiki-ді пайдаланған соңғы басылымдар да MediaWiki-ге ауысты.