Ive önce duymadım, ve ben uzun bir süre için PHP kodlama edilmiştir. Aslında bu soruyu soran tür aptal hissediyorum ama, bir PHP Framework nedir? Bana nasıl yardımcı olabilir? ve nasıl birini kullanabilirim?
Genel bir çerçeve gelişiminde collection of classes and functions that let you accomplish your goal faster olduğunu. Böyle Symfony, CakePHP, Zend gibi ve PHP Altyapıları bütün yardımcı sınıflar, araçlar ve tekerleği yeniden icat önlemek izin yapısal unsurların bir dizi var.
Zend Framework, birçok gibi, bu fonksiyonelliğini kendinizi yeniden inşa önlemek diyelim güçlü bir MVC motoru vardır.
Bir çerçeve kullanmaya başlamak için, çerçeve kendisini indirmek. Zend durumunda, I / lib açmaktır, indirmek, ve ben hazırım. Oradan, sadece aslında sağladıkları araçlarını kullanmayı öğrenmek için belirli bir çerçeve üzerinde belgeleri okuyun. Ne kullanmak için işlevler, böylece hangi dersleri nerede ve.
Bir çerçeve büyük bir kütüphanedir. Iki farklılık, oldukça bulanık, ama genellikle çerçeveler kütüphaneleri yapmak daha iş akışı üzerinde güçlü etkileri tam olarak nerede. Bir çerçeve daha ilgili olması bekleniyor nerede bir (iyi) kütüphane, pasif. Sonuç olarak, çerçeveler (örn. genellikle birlikte iki çerçeveler kullanamazsınız) genellikle de oldukça monolitik vardır.