Manual:Index.php/ru

Index.php -- главная точка доступа к сайту MediaWiki. Другая основная точка доступа --, которая обрабатывает запросы к MediaWiki.

Предпринимаемые действия
Результат большинства запросов состоит в следующих действиях в :


 * 1) Во первых, подключается  (SVN), который подключает  и  (SVN).
 * 2) Затем инстанцируется MediaWiki-объект, называемый, который определен в.
 * 3) Затем проверяется maxlag parameter, который может вызвать запрос to be rejected.
 * 4) Вызывается функция   в, которая создает  object, в зависимости от параметров title и action из URL.
 * 5) Если включён ajax и параметр   установлен в , тогда создается объект AjaxDispatcher для обработки этого запроса, и после этого скрипт останавливается.
 * 6) Otherwise some globals are stored in  чтобы использоваться на следующих шагах.
 * 7) Вызывается   которая выполняет большую часть работы по запросу.
 * 8) Затем вызывается  . Эта функция выполняет отсроченные обновления, запускает задачи из очереди, в зависимости от  и выводит HTML вызывая.
 * 9) В конце вызывается   to log данные профилирования.

Версия 1.18 и старше
В версии MediWiki 1.18 некоторая логика загрузки была перемещена из index.php, и index.php выполняет следующие действия:
 * 1) Проверяет версию PHP, и если она не 5.2.3 или выше - отображает ошибку.
 * 2) Подключает (SVN), который в свою очередь подключает,  (SVN) и некоторые другие файлы.
 * 3) Инстанцирует MediaWiki object, называемый, который определен в.
 * 4) Вызывает.