Manual:Index.php/ja

From MediaWiki.org

Jump to: navigation, search
MediaWiki File: index.php
Location: /
Source code: HEAD

1.13.21.12.11.6.10

Classes: None

[edit] 説明

メインスクリプトです。必要なグローバルオブジェクトを作成し何をするのか決定するためにURLを解析します。それから通常は他のファイルのスクリプトに運びます(取られたアクション次第です)。

それはインクルージョンをWebStart.php[1]に適用して、順にインクルージョンをLocalSettings.phpに適用します。

次に、それはWiki.phpのインクルージョンを通してMediaWikiクラスを定義し、そのクラスのインスタンスである$mediaWikiオブジェクトを作成します。

それからmaxlag parameterを確認して下さい。リクエストを拒否することがあるかもしれないからです。

これはURLからタイトルとアクションを抽出するTitle.phpのnewFromURL関数を呼び出すWiki.phpのcheckInitialQueries関数を呼び出します。

多くの関数は内容を$wgOutオブジェクトに送ることでそれらの仕事をします。それはinitialize関数($outputが使用される場所)によって作成され、finalCleanup関数によって一掃され、Wiki.php(下記を参照)にある両方がそれを一掃します。ページが表示される後までに延期される可能性のあるデータベースにされる必要な変更がある場合、それらは最後に起こります。

インクルードされるものの順番は鋭敏であることに気を付けて下さい; 言語はいくつかのグローバル関数などを使用します。同様にグローバル変数の作成に関してもです。よく考えずにそれらを動かさないで下さい。

[edit] 関連項目

Personal tools