私は不動産ウェブサイト用のMVCエンジンをゼロから開発しています。
現在、私はこのフォルダ構造を持っています:
/app
/frontend
/controller
/model
/view
/backend
/controller
/model
/view
/common
/controller
/model
/view
/lib
/log
index.php
backend.php
config.php
bootstrap.php
.htaccess
このように、パブリックWebサイトと管理WebサイトのMVCクラスを分離することをお勧めしますか?または、すべてのMVCクラス用に1つのフォルダーを作成し、作成、更新、削除などのアクションの特権を設定することをお勧めしますか?どちらがより安全ですか?
ありがとうございました。