Ben iki uygulama, bir yönetici uygulama ve gerçek site önuç sahip bir web sitesi oluşturmak için Kohana 3 kullanıyorum. Ben iki uygulama ayrılmış olması benim klasörleri ayrılmış, böylece aşağıdaki gibi hiyerarşi görünüyor:
/applications
/admin
/classes
/controller
/...
/site
/classes
/controller
/....
Benim soru paylaşılan / model klasör oluşturma hakkında gitmek gerekir, nasıl olduğunu. Esasen, yönetici ve sitenin kendisi hem de aynı veriler üzerinde çalışır, böylece veritabanı katmanı ve iş mantığı daha az ya da aynı kalır. Yani bana, bu iki uygulama klasörleri dışında oturan, tek bir model klasörü olması mantıklı. Aşağıdaki hiyerarşi elde etmek mümkündür:
/applications
/model --> Where model sits in a neatly generic location, accessible to all applications
/admin
/classes
/controller
/...
/site
/classes
/controller
/....
Şimdiden teşekkürler!