configurations」を支持します。アプリケーションを作成できます。全ての面で設定によるカスタマイズが可能です。プログラミングで推奨される規約を述べます。よってコントローラとアクションに解決されます。定義されたもの)を使用します。デフォルトのコントローラを使用します。作成・認識することが可能です。おいて詳細にわたって説明しています。変数名、関数名、クラス名に、キャメルケースを使用することを推奨します。単語の最初の文字を大文字に変換し、空白を除いて連結します。LinkPager)。$_actionList)。前のバーションではサポートされていないので、サードパーティーのクラス名と衝突を避けるために、独自の命名方法を用いる事が推奨されます。いう文字を前置詞として用いています。いう単語を語尾に追加しなければならない、というものです。部分を取り除いたものとして定義されます。このルールはアプリケーションをより安全にします。初期設定はキーとバリューが対になった配列です。それぞれのキーは設定されるオブジェクトのプロパティの名前を表し、それぞれの値は対応するプロパティの初期値です。プロパティを対応する配列の値で初期化します。オブジェクトの書き込み可能なプロパティがすべて初期設定可能です。何も設定しない場合は、プロパティはそのデフォルト値で初期化されます。プロパティを初期設定するときには、初期値が正しく与えられるように、対応するドキュメントを読むことが有益です。¶ファイルの命名規約と使い方はファイルのタイプによって異なります。クラスファイルは、それが含むパブリッククラスに従った名前を付けなければいけません。ファイルに格納されます。パブリッククラスとは他のクラスから利用される可能性のあるクラスです。それぞれのクラスファイルは一つまでしかパブリッククラスを含んではいけません。パブリッククラスと同じファイルに入れる事が出来ます。ビューファイルはビュー名に従って名づけられなければいけません。ファイルの中に入ります。スクリプトファイルです。初期設定ファイルは自由に名づけることが出来ます。様々な目的で使用される各種のディレクトリについて、一連のデフォルト名を仮定しています。それぞれのディレクトリ名は、必要ならばカスタマイズする事が可能です。スクリプトとデータファイルを保有しています。いうエイリアスを持っています。このディレクトリとその下にある全てのものは、ウェブユーザからのアクセスに対して守られていなければなりません。よってカスタマイズ可能です。このディレクトリはアプリケーションの実行時に作成されるプライベートな一時ファイルを保有します。このディレクトリはウェブサーバのプロセスから書き込み可能でなければなりません。よってカスタマイズ可能です。このディレクトリは全てのサードパーティ製の拡張ファイルを保有します。よってカスタマイズ可能です。いうデフォルトエイリアスを持ちます。それぞれのモジュールはサブディレクトリで表現されます。このディレクトリはコントローラのクラスファイルを保有します。よってカスタマイズ可能です。このディレクトリは、コントローラビュー、レイアウトビュー、システムビューを含む全てのビューファイルを保有します。よってカスタマイズ可能です。このディレクトリは単一のコントローラクラスのビューファイルを保有します。よってカスタマイズ可能です。このディレクトリは全てのレイアウトビューファイルを保有します。よってカスタマイズ可能です。このディレクトリは全てのシステムビューファイルを保有します。システムビューは例外やエラーを表示する時に使用されるテンプレートです。よってカスタマイズ可能です。このディレクトリは発行されたアセットファイルを保有します。アセットファイルは、ウェブユーザからアクセス出来るように発行される可能性のあるプライベートなファイルです。このディレクトリはウェブサーバのプロセスから書き込み可能でなければなりません。よってカスタマイズ可能です。このディレクトリはアプリケーションに適用可能な様々なテーマを保有します。それぞれのサブディレクトリが、ディレクトリ名と同じ名前を持った一つのテーマを表します。よってカスタマイズ可能です。¶ほとんどのwebアプリケーションはデータベースを使用しています。データベースのテーブル名とカラム名については、ベストプラクティスとして、以下の命名規則を提案します。よる要求ではないことに注意して下さい。データベース名とカラム名は両方とも小文字で名前をつけます。product_order)。テーブル名は単数形か複数形かのいずれを用いても構いませんが、両方を用いてはいけません。単純さのため、単数形を推奨します。テーブル名には共通のプレフィクス、例えばtbl_を付けても構いません。これは同一のデータベースに複数のアプリケーションのテーブルが共存するときに特に便利です。二組のテーブルは異ったテーブル名プレフィクスを付けることにより、容易に分離されます。