lib.client.php
標準の Web サイト ルートのフォルダーに保存され、php
作成した一連のクラスを含むライブラリ ファイルを使用するサイトがあります。
ライブラリ ファイルには約 5 つほどのクラスが含まれています。このファイルを 1 つにしておくか、クラスを独自のファイルに分割してすべて個別に含める必要がありますか? これらのファイルに使用すべきベスト プラクティスの命名規則はありますか?
(ご覧のとおり、現時点では lib. を使用しています。また、inc. も使用しています。これは、以前に数回見たことがあるためです)。
アップデート:
PSR-0 規格に準拠するように構造を改造しています。私は今持っています:
- CCall(ベンダー)
- 芯
- 繋がり
- Gateway.php
- GatewayDSN.php
- GatewayException.php
- 繋がり
- コンポーネント
- 環境.php
- EnvironmentRequest.php
- Centre.php
- アクセス
- ユーザー.php
- UserSession.php
- RenderException.php
- 芯
new Environment()
index.php にを作成し、その__construct
メソッドが を呼び出しますGateway::checkInstance()
。
- このモデルで名前空間の使用をどのように管理しますか? 独自の名前空間を持ち、これをどこで定義しますか?
- これらの名前空間定義でオートロードを使用するにはどうすればよいですか (そしてどこで?)
- メソッドとプロパティの命名に同等の基準はありますか?