Soruların mı var ? Cevaplar bizde!

Ben CodeIgniter yazılı benim CMS için bir yönetici paneli yazmak üzereyim.
MVC önbelleğe alma hakkında ilgili soruya bazı yorum gönderme ve fiili uygulama ile ilgili bazı sorular geldi.
Örneğin, bir MVC uygulamada bir Zend Framework uygulama (Zend_Log) günlük işlevselliğini koymak için nereye geldiğinde en iyi uygulama var mı?
-DI ortak klasör dünya erişimi olan klasör olduğunu anlamak: Ben belgelerinde bu görmüyorum, çünkü bu, herkes sadece bilmeniz gereken tüm sorular sanırım.
Burada çeşitli MVC çerçeveler yanı sıra bağımsız ORM çerçeveler PHP için, hem de diğer ORM soruları gördüm;
Bütün, benim sunucusunun etki alanı adı almak için aşağıdaki komutu kullanıyorum. $ _SERVER ['HTTP_HOST'] Bu www.example.com gibi yerine etki alanı adının IP adresini dönmek gibi görünüyor.
CakePHP 1.3 bir turnuva yöneticisi yapıyorum ve ben gayet iyi bir turnuva denetleyici var ama nasıl bir turnuva runs.the denetleyici tanımlamak için kullanılabilecek bir arayüz uygulamak istiyorum ...
i 4 veya 5 parçacıkları (haber, olay besleme vb beslemeleri), tüm (farklı model ve db tabloları) farklı verilere ilişkin göstermek zorunda nerede benim sitede bir sayfa varsa, o zaman işlemek için bir mantıklı yolu nedir ..
Benim PHP tabanlı web uygulaması veri erişim katmanı (DAL) refactor iyi yolu girişi arıyorum.
Açıkça Kontrolör ve Görünüm katmanları ayırmak için, ben artık benim manzaralı tam nesneleri geçmek istemiyorum.