Manual:Index.php/ja

From MediaWiki.org
Jump to: navigation, search
MediaWiki ファイル:index.php
場所: /
ソースコード:

master 1.20.51.19.6

クラス: なし

説明 [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]

言語: English  • français • 日本語 • 中文(简体)‎ • 中文(繁體)‎