Gerçekten esnek bir çerçeve olan CI hakkında biraz bilgi sahibi oldum. Yii de büyük esnekliğe izin veriyor mu? Ve ne zaman kullanmak veya kendi php kullanmak için seçmek ve seçmek için yeteneği?Esneklik Yii
cevap
Esneklik çok öznel, bu yüzden bu soru biraz belirsiz.
Deneyimlerimden Yii'nin çok güçlü olduğunu söyleyebilirim, ancak çoğu durumda gerçekten gelişmiş bölgelere gitmek istediğinizde "Yii'nin yolu" yapmak zorundasınız. Bunu yaparsanız, bulmacanın parçalarının gerçekten iyi bir şekilde tıklandığını görürsünüz ve işler sorunsuz ilerler. Eğer yapmazsanız (çünkü muhtemelen “Yii'nin yolu” nu fark etmediniz demektir), size zor bir zaman verecektir.
2 yıldan beri YII kullanıyorum. Zend AMF ile birlikte kullanıyorum ve Flash kampanyaları için arka uç sistemleri oluşturuyorum, HTML5 web sayfaları, basit sayfalar, farklı rekabet sayfaları oluşturun ve ihtiyacınız olan her durum için kullanılabilir buluyorum. Temel avantajı, gerçekten yapılandırılmış, mantıklı ve hızlıdır. Bu nedenle, uygulama mantığını oluşturmak için zaman harcıyorum, ortam oluşturmamaya, tüm istekleri, sayfaları, alt sayfaları vb. Ayarlamama MVC modeli + ActiveRecord, zamanımı burada kaydeder.
Yii'yi bir yıldır kullanıyor ve çok esnek buluyorum. Herhangi bir modele kendi yöntemlerinizi ekleyebilir veya modellerin dışındaki bileşenleri yazabilirsiniz. MVC yapısına, Nesne yönelimli programlamaya ve bileşenlerin yazılmasına aşina olmanız gerekiyor, bileşen dosyasını yapılandırma dosyasına nasıl kaydedeceğinizi ve Yii yolunu nasıl çağırmanız gerektiğini bilmeniz gerekiyor.
- 1. Çoğu esneklik, .NET
- 2. Yii
- 3. Yii
- 4. Yii
- 5. Yii uygulamamın yii sürümünü nerede bulabilirim?
- 6. Yii çerçeve -
- 7. Yii Framework
- 8. Yii gridview
- 9. Yii 2 bilinmeyen özelliği alınıyor: yii \ web \ Görünüm :: nitelik
- 10. Yii Boilerplate'i nasıl kurabilirim?
- 11. yii sınıfı yüklenmiyor
- 12. Bu eylemi Yii
- 13. Yii Pjax navbar
- 14. Yii 2 yükleme hatası
- 15. Yii, tek ilişki
- 16. Besteci ve Yii
- 17. Yii'de Dinamik Görünüm Yii
- 18. görünüm yii konsol uygulamasında
- 19. Yii CDbCriteria Katıl
- 20. Yii 2 - radioList Şablonu
- 21. Yii - Aktif kayıt
- 22. Yii yönetici bölümünün ayarlanması
- 23. i yii kodlanmıştır dize
- 24. Yii parola tekrar alanı
- 25. Yii bulmak şart> =
- 26. Yii DropDownList varsayılan değer
- 27. Yii - İthalat/İhracat Excel
- 28. Yii çoklu veritabanı bağlantıları
- 29. Yii özel model hataları
- 30. Yii returnUrl fonksiyonu
Teşekkürler Jon, bu şekilde ortaya çıkmış olsa da, bunun öznel olması anlamına gelmiyordu. İyi cevap verdiniz, ancak çoğu durumda gerçekten gelişmiş bölgelere gitmek istediğinizde, “Yii'nin yolu” gibi şeyler yapmalısınız. Aradığım bilgi bu. – enfield
CI ve Cake'i denedim ve çabucak başlamak için onları kafa karıştırıcı ve zor buldum. Daha önce hiç MVC yapmadım, o zaman hepsi yenidi. Daha sonra Yii'yi buldum ve "hafifliği" ile öğrenmeye zaman ayırmam için yeterince çekici buldum. Hemen inşa ettiğim hemen hemen tüm ön uç projeler için kullanıyorum. :) – lucifurious
@TheKeeperoftheCheese: Yii'yi sadece bir kez kullandım, ama PHP ve MVC'de deneyimliyim ve proje orta büyüklükteydi, bu yüzden çok fazla mutlu hack vardı. Bu hoş bir yolculuktu ve kesinlikle tekrar kullanacağım. – Jon