Manual:Index.php/ja
From MediaWiki.org
| MediaWiki ファイル:index.php | |
|---|---|
| 場所: | / |
| ソースコード: | |
| クラス: | なし |
説明 [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 • 日本語 • 中文(简体) • 中文(繁體) |
|---|
