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  (SVN), que, por sua vez, inclui  e  (SVN).
 * 2) Em seguida, ele instancia um objeto do MediaWiki chamado  que é definido pelo arquivo.
 * 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, que cria um objeto  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 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  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  e gera o HTML ao chamar.
 * 9) Finalmente,   é chamada para registrar dados de perfil.

Versão 1.18 ou posterior
A partir do MediaWiki versão 1.18, alguns itens da lógica de inicialização foram movidos do index.php, e o arquivo executa as seguintes ações:
 * 1) Verifica a versão do PHP e se não for 5.2.3 ou superior, exibirá um erro.
 * 2) Inclui o (SVN), que por sua vez inclui,  (SVN) e alguns outros arquivos.
 * 3) Instancia um objeto chamado, que é definido em.
 * 4) Chama.