Интернет магазин китайских планшетных компьютеров



Компьютеры - MediaWiki - История

05 мая 2011


Оглавление:
1. MediaWiki
2. История
3. Разработка
4. Интерфейс прикладного программирования



MediaWiki был разработан специально для Википедии немецким студентом Магнусом Манске. Сначала использовался UseModWiki, написанный на Perl, Затем 25 января 2002 года новая версия перешла на использование PHP. Среди википедистов этот день известен как «День Магнуса Манске».

Следующая, расширенная и дополненная версия одно время носила имя «Фаза III», однако затем была переименована в MediaWiki, поскольку данное ПО стало возможным применять не только в Википедии, но и во многих других проектах, и возникла необходимость строгой нумерации версий. Название «MediaWiki» — игра слов, оно перекликается с названием «Викимедиа» — родительской организации Википедии. Это имя иногда критикуют за вероятность перепутать его с «Wikimedia», что вносит некоторую путаницу и смущает новичков проекта.

История версий

Ниже приведена таблица, наглядно показывающая, как изменялся движок MediaWiki с 2003 года до нашего времени.

Цвет Значение
Красный Версия не поддерживается
Зеленый Рабочая версия
Голубой Будущая версия
Версия Дата выпуска Ссылки Главные изменения
1.1 8 декабря 2003 Заметки о версии
  • Новый вики-синтаксис таблиц.
  • Интерфейс, изменяемый пользователями через «Пространство имен MediaWiki».
  • XML-разметка страниц экспорта статей с дополнительной историей.
  • «Волшебные слова» — специальные переменные и инструкции для интерпретатора.
1.2 24 марта 2004 Заметки о версии
  • Экспериментальный онлайн-установщик.
  • Изменение размеров изображения и генерация миниатюр.
  • Изменение панели инструментов для изучения вики-синтаксиса.
  • Управление правами доступа в MediaWiki.
1.3 11 августа 2004 Заметки о версии
  • Добавлен новый дизайн и улучшена валидность HTML.
  • Добавлены параметры для шаблонов.
  • Добавлены характеристики категорий.
  • Автоматическое слияние правок, когда возможно.
  • Улучшена автоматическая установка.
1.4 20 марта 2005 Заметки о версии, Поддержка языков
  • Язык пользовательского интерфейса может быть изменен самим пользователем.
  • Улучшена производительность.
  • Добавлена поддержка сжатия старых версий статей для сокращения потребностей физической памяти.
  • Добавлена генерация галереи изображений, список недавно загруженных файлов.
  • Включена поддержка растризации SVG.
1.5
5 октября 2005 Заметки о версии, Поддержка языков
  • Внесены большие изменения в реструктуризацию БД, результатом чего стало:
    • повышение производительности для некоторых операций;
    • поддержка хранения информации вне основной базы данных.
  • Поддержка уведомлений по e-mail.
  • Включена поддержка UTF-8.
1.6
5 апреля 2006 Заметки о версии, Поддержка языков
  • Расширен режим включения/отключения защиты страниц.
  • Добавлена «очередь заданий» на фоне обновления.
  • Улучшено отслеживание использования шаблонов.
  • Параметры шаблонов теперь могут иметь значения по умолчанию.
1.7 7 июля 2006 Заметки о версии, Поддержка языков
  • MediaWiki переходит к PHP версии 5. PHP 4 больше не поддерживается.
  • Удаленные файлы могут быть восстановлены.
1.8 10 октября 2006 Заметки о версии, Поддержка языков
  • Полная поддержка PostgreSQL в движке.
  • Поддержка создания миниатюр для DjVu и многостраничной навигации.
  • Различные улучшения в блокировке пользователей.
  • Возможность импорта файлов по URL.
1.9 10 января 2007 Заметки о версии, Поддержка языков
  • Новая функция «отмена проверок».
  • Различные улучшения блокировки и кэширования служебных страниц.
  • В таблицах теперь можно сортировать содержимое по столбцам.
  • Добавление счетчика правок.
  • Изменение размера отображается в списке наблюдения и недавних изменениях.
  • Изменения в именах служебных страниц: страницы могут быть локализованы, поэтому ссылки на них могут быть более понятными, поскольку могут быть написаны не на английском языке.
1.10 9 мая 2007 Заметки о версии, Поддержка языков
  • Добавлена «каскадная защита».
  • Улучшен интерфейс подсказок.
  • Различные улучшения блокировки и кэширования служебных страниц.
  • Добавлена поддержка IPv6.
1.11 10 сентября 2007 Заметки о версии, Поддержка языков
  • Переменные $wgAddGroups и $wgRemoveGroups позволяют осуществлять расширенный контроль.
  • AJAX-режим просмотра страниц включен по умолчанию.
1.12 20 марта 2008 Заметки о версии, Поддержка языков
  • Интернационализация и локализация шагнули широко вперёд; переведена большая часть кода к версии 1.12, Служебная:Version локализована; введена поддержка еврейского, тайского и иранского календаря.
  • Парсер разметки переписан.
  • Интерфейс управлениями правами пользователей улучшен и обобщен.
1.13 14 августа 2008 Заметки о версии, Поддержка языков
  • Новые служебные страницы: FileDuplicateSearch, ListGroupRights.
  • Страницы Special:UserRights и Special:SpecialPages были изменены.
  • Скрытая характеристика категорий: __HIDDENCAT__ на странице категории будет скрывать категории на странице статьи.
  • Дружественный интерфейс при нажатии на красные ссылки, ведущие на не созданные страницы.
  • Двойные перенаправления могут быть установлены автоматически.
1.14 22 февраля 2009 Заметки о версии, Поддержка языков
  • Поддержка уведомления об авторском праве.
  • Картинки могут быть на сторонних серверах.
  • Управление поиском осуществляется в основе каждой страницы.
  • Улучшенная поддержка CSS для PDA-устройств.
  • Страницы истории страниц содержат дату.
  • Страницы истории загрузки файлов отображают миниатюры для каждой версии файла.
1.15 10 июня 2009 Заметки о версии, Поддержка языков
  • Поддержка перемещения файлов.
  • Добавлены ключевые слова {{GENDER:||}}, {{NUMBEROFACTIVEUSERS}} и {{REVISIONUSER}}.
1.16 28 июля 2010 Заметки о версии, Поддержка языков
  • Был добавлен новый скин Vector.
  • Каналы RSS/Atom включены в страницу наблюдения.
  • Возможен запрет отправки e-mail пользователями через Служебная:Emailuser.
1.17 22 июня 2011 Заметки о версии, Поддержка языков
  • Новый инсталлятор;
  • Фрэймворк ResourceLoader для динамической отдачи JavaScript и CSS ресурсов;
  • Улучшена реализация сортировки категорий;
  • Требует PHP версии как минимум 5.2.3;
  • Улучшена поддержка СУБД Oracle.


Просмотров: 3416


<<<