Manual:Index.php/pt-br

O arquivo index.php é o ponto de acesso principal para um site MediaWiki. O outro ponto de acesso principal é o arquivo que manipula solicitações para a  do MediaWiki.

Ações tomadas
A maioria dos pedidos resulta nas seguintes ações no arquivo :


 * 1) Primeiramente, ele inclui $webstart (SVN), que, por sua vez, inclui $localsettings e $setup (SVN).
 * 2) Em seguida, ele instancia um objeto do MediaWiki chamado $mW que é definido pelo arquivo $wiki.
 * 3) Em seguida, verifica o parâmetro maxlag, o que pode fazer com que o pedido seja rejeitado.
 * 4) Ele chama a função   no $wiki, que cria um objeto $title dependendo dos parâmetros título e ação da URL.
 * 5) Se o Ajax estiver habilitado e o parâmetro   estiver definido para o , então um objeto [$dispatcher AjaxDispatcher] será criado para lidar com esse pedido e o script vai parar depois disso.
 * 6) Caso contrário, algumas variáveis globais são armazenadas no $mW para ser usadas nos passos seguintes.
 * 7) Chama a função   que faz a maioria do trabalho do pedido.
 * 8) Então a função   é chamado.  Essa função faz as atualizações diferidas, executa trabalhos que estão na fila, dependendo da variável $rate e gera o HTML ao chamar.
 * 9) Finalmente,   é chamada para registrar dados de perfil.
 * 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.

Veja também

 * Manual:Code