Manual:Index.php/ru

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

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


 * 1) Во первых, подключается $webstart, который подключает $localsettings и $setup.
 * 2) Затем инстанцируется MediaWiki-объект, называемый $mW, который определен в $wiki.
 * 3) Затем проверяется maxlag parameter, который может вызвать запрос to be rejected.
 * 4) Вызывается функция   в $wiki, которая создает $title object, в зависимости от параметров title и action из URL.
 * 5) Если включён ajax и параметр   установлен в , тогда создается объект $dispatcher для обработки этого запроса, и после этого скрипт останавливается.
 * 6) Otherwise some globals are stored in $mW чтобы использоваться на следующих шагах.
 * 7) Вызывается   которая выполняет большую часть работы по запросу.
 * 8) Затем вызывается  . Эта функция выполняет отсроченные обновления, запускает задачи из очереди, в зависимости от $rate и выводит HTML вызывая.
 * 9) В конце вызывается   to log данные профилирования.
 * 1) First, it includes, which mainly just includes . This in turn sets up the PHP environment for MediaWiki, such as installing the class autoloader, including the vendor dependencies loading , and applying the site's  file.
 * 2) Next, it instantiates the MediaWiki class from, which is responsible for interpreting URL parameters like "title" and "action" to determine what the current request should do. It then dispatches the relevant Action subclass to do that thing.
 * 3) Finally,   is called, which does things like closing database transactions, and running any.

Смотрите также

 * Manual:Code