Eğer gerçekten 2 bağımsız uygulamalar gerekiyorsa, ayarlayabileceğiniz bu juste bir veya iki CodeIgniter çekirdek değişiklik, sen PHP4 veya 5 kullanıyorsanız bağlı olan.
We've done it following this CI's wiki page and it works great, we share models, libraries, configuration.
Basically you got a project organization like this :
/application/
/common/<similar to application directory, but used for shared libs/helper/models/configs files>
/frontend/<similar to application directory>
/backend/<similar to application directory>
/system/
Aynı lib / config ortak sınıflar veya app-özel) için varsa yükleyiciler kılarak Eğer yükleme önceliği uygulayabilirsiniz. Ayrıca tüm ortak kodu (kontrolörleri, özel yönlendirme sınıfı, vb) hareket ve uygulamalar sadece uygulama özel ve aşırı yük tutabilirsiniz.
Sonunda size (index.php dosyasına çoğunlukla aynı) iki Ön Kontrolörleri her uygulama için bir tane var, ve vb url yeniden yazma, belirli bir alt alan, ziyaretçileri filtre özgürsünüz
Eğer sunucularında çalışan PHP4 hedef iseniz, ben (bir yükleme sorunu var değişiklik olmadan) işe almak için çekirdek sınıfları değiştirmek görmek için this thread CodeIgniter forumlarda açıldı
Başka bir alternatif, ama ben henüz kullanmadım, kullanan HMVC organisation edilir