Aşağıdaki sonrası ben de renderin en mesaja benim cevap yazma gibi hemen kapalı bir konuya yanıt olarak: http://stackoverflow.com/questions/3265509/what-are-the-benefits-of-using-a-programming-framework. Parçacığı kapatıldı ve yorumların bir bağlantı burada onu yönlendiren yerleştirildi, bu yüzden burada onun soruya cevap deneriz. Aşağıda tırnak içinde ben göndermek HAKKINDA ne olduğunu:
"Bana Joomla tavsiye izin! Sizin ve organizasyon için. Benim son işveren, ben pick-up için PHP (onunla daha önce hiçbir deneyimi olan) vardı ve yaklaşık bir ay ve bazı manuel el-kodlama yapmanın bir yarısından sonra PHP, ben hizmet-up olurdu kullanıcılara videoları bir Joomla! bileşeni kod görevlendirildi. Ben de olmayan teknik okul yöneticileri, vb kategorize düzenlemek, silmek için izin verecek bir backend oluşturmak zorunda, videolar yanı sıra sağlamak Onları, vb için küçük resimler
Şimdi bunun için çalışan bir prototip elde etmek için, (Ben bir zamanda stajyer ve sadece haftada 20-24 saat çalışan, yani yaklaşık iki ay sürdü oldukça bir PHP deneyimi bit hem de MVC geliştirme metodolojisi ile deneyimi varsa , muhtemelen) benden çok daha hızlı çalışan bir prototip kadar alabilirdik. "
Now in response to the OP of THIS thread:
Spending the time to learn a framework is definitely worthwhile (I haven't seen it mentioned in here until my post so I'll say it again: for a PHP-framework I'd recommend Joomla!).
Bir çerçeve (! Bir açık kaynak Joomla gibi bir) öğrenme faydalarından bazıları:
- Sorularınıza cevap yardımcı olabilir büyük bir insan topluluğu (stackoverflow yanında; lol)
- Kaynak kodu TÜM erişim, böylece istediğiniz şekilde özelleştirebilirsiniz.
- Işlevselliğini artırmak için ücretsiz (ve ücretli), üçüncü parti eklentileri çok.
- Öğreticiler Lots.
- Altyapıları otomatik olarak sıradan görevleri bir çok performans ilgileneceğim.
Kurşun dört referans olarak: Joomla! Eğer MySQL veritabanı bağlanmak veya veritabanı sonuç farklı (örneğin bir kayıt, ilk ilk sonucu, geri dönmek için tüm kendi özel işlevleri oluştururken rahatsız gerekmez, böylece bu tür veritabanı bağlantı yönetimi ve gibi şeyler sizin için ilgilenir kayıt, kayıtların listesi, vb), sadece onların çağrıları yerleştirin. Joomla! 'Nin API kendi sitesinde internet üzerinde açıkça geçerli: http://api.joomla.org/
Neyse umarım bu renderin yardımcı olur ve başkasının çerçeveler (özellikle PHP ile ilgili olanlar) hakkında merak.