Mediawiki
Материал из Записная книжки.
Mediawiki - достойный движок для сайта, особенно для проектов, поддерживаемых более чем одним редактором. За ним большое будущее. Пока не придумано более простой, понятной и удобной в использовании гипертекстовой среды.
Установка проходит достаточно просто и стандартно, по подсказкам. Из особенностей - требует обязательного наличия PHP5. Из непредвиденных проблем - не рекомендую устанавливать на обычных виртуальных хостингах. Было несколько случаев, когда достаточно агрессивный поисковый бот Яндекса приводил к сильной загрузке серверного процессора, из-за чего хостер отключал весь аккаунт. Лучше сразу брать виртуальный выделенный сервер, например здесь (от 10$/мес., в т.ч 2ГБ места и 50ГБ трафика).
Список сайтов, на которых я устанавливал Mediawiki:
- Википедия украинского автостопа
- Херсонская википедия
- Крымская википедия
- Записная книжка, мой электронный блокнот
- Википедия кино
- Мобильная википедия
Планирую установить:
- Мебельная википедия furniture.biz.ua/wiki/
- Википедия доменных имен imena.name
- и др.
Если вы нуждаетесь в платной консультации по Mediawiki, обращайтесь. Бесплатные консультации возможны только на одном из моих форумов в открытом виде. Если не знаете, на какой из форумов разместить ваш вопрос - спросите, указав тему вопроса или сам вопрос как можно подробнее.
Полезное, пройденное на собственном опыте
- Вставка кода в левое меню стандартного скина monobook (Google Adsense, Liveinternet и пр.). Пригодилась эта информация.
- Как в Mediawiki сделать ЧПУ (человекопонятные урлы, короткие ссылки) написано здесь. Коротко на примере версии 1.11.0: в файл LocalSettings.php добавить строку $wgArticlePath = "/$1";, в .htaccess добавить то, что написано здесь, со страницы Main Page сделать редирект на Заглавную страницу. Данный способ почему-то работает не на всех хостингах.
- Свой логотип нужно сделать размером 135x135 пикселей и подменить им файл \skins\common\images\wiki.png. Логотип с прозрачным фоном (формат PNG поддерживает прозрачность) будет смотреться эффектнее, чем непрозрачный.
Возможные проблемы и методы их решения из собственного опыта
- Установил Mediawiki, не пойму как загружать файлы? Не вижу ссылки «Загрузить файл». Открываем файл LocalSettings.php, находим в нем строку $wgEnableUploads = false; и меняем значение false на true.
- Перестали загружаться картинки. Возможно, ваш хостинг-провайдер менял настройки конфигурации PHP. Подробнее тут
- Невозможно загружать изображения в формате SVG. Этот, а также другие форматы можно разрешить для загрузки, прочитав информацию здесь.
- Всё перестало работать. На главной - сообщение об ошибке нехватки памяти или чистая страница, нормально можно попасть только на служебные страницы, читать статьи можно только использую другой скин и прочие неприятности скорее всего говорят о том, что на вашем сервере админы установили новую версию PHP и вам пришла пора проапгрейдить свою версию Mediawiki на самую свежую.
Другие вопросы
- А как ... ? Вот, весьма информативный русский ФАК.
- А спросить? ЖЖ-комьюнити по техническим вопросам Wiki - по-русски.
