1

私はDjangoしばらくの間 を使用してきましたが、今は に切り替える必要がありZendます。

私の質問は: 新しいモジュール、つまり「バックエンド」を作成するとき、たとえば、このバックエンドで管理する必要がある 3 つの異なるモデル クラスがあります。すべてのファイルを Backend/src/Backend/... に配置するか、次のような構造にするか: Backend/src/Class1/... Backend/src/Class2...

最初は、モジュールを Django アプリに似たものと考えていました。でも、さらにフォークすると、スーパーアプリのようなものになるのでしょうか...?

4

1 に答える 1

2

質問の詳細から、ZF1ではなくZF2を意味すると仮定します。

クラスの名前空間は、src フォルダー内のパスを決定します (デフォルト)。ファイルは好きなように配置できますが、オートローダが機能し、他の人が簡単に理解できるようにするためには、この規則に従うのが賢明です。

例:

Class Namespace: Backend\Entity
Class Name: FirstEntity
Save Path: module/Backend/src/Backend/Entity/FirstEntity.php
于 2012-12-17T13:06:08.997 に答える