Sen Kohana seçim yapmak gerekir. Ben olsa önlemek için nedenlerini anlamıyorum.
Dakikada iki Kohana sürümleri, sürüm 2 ve 3 vardır.
Versions
. 2 için geçerli sürüm * hattıdır: 2.3.4 ve 2.4 dokümantasyon yapılır ve tozunu ne zaman piyasaya olmaktır. 2.4 is an API changing release.
3 için geçerli sürüm. * Çizgi 3.0.3 ve sonraki büyük sürümü (birçok ay uzak) kadar donduruldu API.
Documentation
İnsanlar haksız olduğuna inanıyorum Kohana belgeler, şikayetçi. Bir süre önce gerçek olmuştu Nın olabilir, ama işler oldukça değişti. Kohana 3 here bulunabilir fantastik belgelerine sahiptir ve kerkness.ca 'da kapsamlı bir 3. parti wiki vardır.
2.. * Hattı için dokümantasyon kadar iyi olmayabilir ama en azından başlamak için kesinlikle yeterli değil. 2.4 serbest olduğunda Kohana 3s kadar iyi olacak
Notes on CodeIgniter
Eğer CodeIgniter kullanarak çalıştırmak hemen önce onlar yaptığınız aptalca tasarım hataları bazı farkında olmalıdır.
- Onlar aslında kendi çekirdek dosyalardan biri
$_GET = array()
çalıştırarak $ _GET kullanımını devre dışı bırakmak için karar verdi. Daha sonra bir yapılandırma seçeneği çevirmeye karar $allow_get
. Ben bunu hiç anlamıyorum.
- PHP4 ile kalıyorum, onlar PHP4 bulunmayan adil bir kaç yöntemleri yeniden uyguladık. Ben sadece hareket isterdim, halt; Hatta kendi kullanıcıları PHP5'ta eklentileri ve kütüphaneleri yazmaya başladı.
- Oturumlar destek mutlak bok. İnsanlar hala günlük onunla sorunlar var. Farklı oturum sürücülerini ister misiniz? (Yerli, veritabanı veya çerez) Hayır, sadece hiç bir seçim olsun.
Alex Mcp gelen noktalarından bazıları ya gerçekten geçerli değildir.
Küçük Dosya Boyutu (2.1MB indir, ama kullanım ~ 1.5MB fiili dosyaları).
Kohana da MB bir çift, ama bu bir çerçeve seçmek için bir neden olmamalıdır.
Talep üzerine çağırdı Kütüphaneler ve yardımcıları -> bellek kullanımını en aza indirir
CodeIgniter berbat yerdir. PHP5'ta statik bir yöntem oluşturmak istiyorum ve bu yüzden Sınıf :: yöntem () gibi diyoruz;.
I $this->load->helper('form')
, vb CodeIgniter şekilde nefret ederdim ...
Şimdi engel kim, kendinize sorun?
Büyük docs. Değil büyük bir kişisel açılan-den-top etkisi hayranıyım, ama onlar iyi örneklerle okunabilir İngilizce yazılı konum
Yukarıya bakın.
Genişletilebilir - toplum tarafından yazılmış kütüphaneler iyi bir sayı
Kohana de uzantıları yüzlerce, http://dev.kohanaphp.com/projects/ & http://github.com/search?q=kohana&type=Everything&repo=&langOverride=&start_value=1
CodeIgniter sizin sınıflar için özel bir "My_" öneki ile sınıfları genişletmek için olanak sağlar. Kohana böylece uygulama "form.php" adlı bir dosya otomatik olarak sistem dizininde "form.php" geçersiz kılmak için gidiyor, bir basamaklı bir dosya sistemi kullanarak bunu yapar.
Eğer gerçekten bir şekilde almak ve size yardımcı ziyade size engel olacak değil bir şey istiyorsanız o Kohana gitmek için yoludur.
Konuda sadece 2cents.