«MediaWiki» – cоздание общественных сайтов

Логотип MediaWiki
MediaWiki – это сво­бод­ный дви­жок для созда­ния сай­тов по тех­но­ло­гии wiki.

Всем нам хоро­шо извест­на Вики­пе­дия – сво­бод­ная обще­до­ступ­ная онлайн-энцик­ло­пе­дия, создан­ная и под­дер­жи­ва­е­мая сила­ми мно­го­чис­лен­но­го Интер­нет-сооб­ще­ства. Этот про­ект настоль­ко вошел в нашу повсе­днев­ность, что с тру­дом мож­но вспом­нить те вре­ме­на, когда для полу­че­ния нуж­ной инфор­ма­ции необ­хо­ди­мо было идти в биб­лио­те­ку и пере­смат­ри­вать там горы книг. Но дале­ко не все зна­ют, что успеш­ная реа­ли­за­ция столь гран­ди­оз­но­го про­ек­та ста­ла воз­мож­на бла­го­да­ря раз­ра­бот­ке немец­ко­го сту­ден­та Маг­ну­са Ман­ске, кото­рый в 2002 году при­ду­мал спе­ци­аль­ный про­грамм­ный меха­низм или, как гово­рят «дви­жок», MediaWiki, поз­во­ля­ю­щий созда­вать wiki-сай­ты.

Wiki – это осо­бый вид сай­ов, содер­жи­мое кото­рых может быть изме­не­но или допол­нен­но сами­ми поль­зо­ва­те­ля­ми. Таким обра­зом, посе­ти­те­ли сай­та могут не про­сто добав­лять ком­мен­та­рии или обсуж­дать про­чи­тан­ное, как это про­ис­хо­дит на обыч­ных сай­тах и фору­мах, но и име­ют воз­мож­ность само­сто­я­тель­но добав­лять ста­тьи, созда­вать новые стра­ни­цы и целые раз­де­лы, вно­сить прав­ки в уже опуб­ли­ко­ван­ные мате­ри­а­лы и так далее. Бла­го­да­ря этим осо­бен­но­стям, дви­жок MediaWiki стал иде­аль­ным инстру­мен­том для созда­ния раз­лич­ных энцик­ло­пе­дий, спра­воч­ни­ков, инфор­ма­ци­он­ных пор­та­лов, сай­тов обще­ствен­ных орга­ни­за­ций и нефор­маль­ных сооб­ществ. С при­ме­ра­ми сай­тов на рус­ском язы­ке, исполь­зу­ю­щи­ми MediaWiki мож­но позна­ко­мить­ся здесь.

MediaWiki напи­сан на язы­ке PHP, а для хра­не­ния дан­ных исполь­зу­ет реля­ци­он­ную базу дан­ных (в том чис­ле воз­мож­но при­ме­нять MySQL). Для созда­ния сай­та с помо­щью это­го движ­ка необ­хо­ди­мо, преж­де все­го, убе­дить­ся, что ваш сер­вер соот­вет­ству­ет тре­бо­ва­ни­ям, то есть под­дер­жи­ва­ет Apache или IIS, име­ет­ся локаль­ный доступ для слу­жеб­ных скрип­тов, необ­хо­дим PHP 5.2.3 и выше, сер­вер базы дан­ных. После это­го нуж­но ска­чать MediaWiki и при­сту­пить к уста­нов­ке, в чем вам помо­жет подроб­ное руко­вод­ство на рус­ском язы­ке.

Фраг­мент интер­фей­са сай­та MediaWiki

Дви­жок MediaWiki отли­ча­ет­ся отлич­ной гиб­ко­стью и име­ет боль­шое коли­че­ство настро­ек и опций. Для успеш­ной настрой­ки движ­ка, а так­же Apache, PHP и базы дан­ных полез­но зай­ти на соот­вет­ству­ю­щую стра­ни­цу спра­воч­но­го руко­вод­ства. Как види­те, уста­нов­ка и исполь­зо­ва­ние MediaWiki тре­бу­ет неко­то­ро­го уров­ня под­го­тов­ки, но про­ект име­ет отлич­но про­ра­бо­тан­ную спра­воч­ную доку­мен­та­цию, а так­же боль­шое сооб­ще­ство поль­зо­ва­те­лей, у кото­рых вы смо­же­те полу­чить отве­ты на воз­ник­шие вопро­сы.

Тех­но­ло­гия MediaWiki отлич­но впи­сы­ва­ет­ся в идео­ло­гию ново­го соци­аль­но­го акти­виз­ма, когда каж­дый может вне­сти свой посиль­ный неболь­шой вклад, а в резуль­та­те рож­да­ет­ся мощ­ный обще­ствен­ный про­ект, при­зван­ный решать про­бле­мы каж­до­го. Флаг­ма­ном это­го дви­же­ния по-преж­не­му явля­ет­ся Wikipedia, но кто зна­ет, быть может зав­тра имен­но вы при­ду­ма­е­те ее достой­ное про­дол­же­ние. Все воз­мож­но­сти для это­го MediaWiki нам предо­став­ля­ет.