Php de hangi framework kullanmalı ?
Merhaba, yeni bir framework e geçiş yapmak istiyorum. Bunu için bir çok makale okudum. Araştırmalar yaptım. Ancak şöyle bir sıkıntı var; her kaynak kendi kullandığı framework ü savunmuş. Bu insanların kendice haklı yanları var. Benim merak ettim şey şu: günlük bin tekil hit alan ve aylık 1.5- 2 tb trafik tüken ağır işemlerin olmadığı daha çok içerik gösteren bir web sitesine sahibim. Bu site için bir framework seçmek istiyorum.
Kullanabileceğim frameworkler şunlar;
- Symfony
- Laravel
- CodeIgniter
- Zend
- CakePHP
- Yii
ben şuan kadar en sıcak baktığım Symfony oldu.
şimdi size sorum şu: bu frameworklerdn hangisini seçersem bana avantajları en çok oluyor. Bu avantajlar; mobil geliştirme, rest api geliştirme, yazma kolaylığı, dokümantasyon veya hazır paketler acısından hangi framework daha kullanışlı.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (2)
yorum için teşekkürler @tayfunerbilen. siteyi revize etmem gerekiyor ve bende böyle bir işin altına gireceksem yeni sistemlerle yazmayı düşündüm. geleceğe yatırım gibi bir şey :) Laravel neden revaçta olduğu anlamış değilim sonuçta tüm frameworklerin amacı işleri kolaylaştırmak böyle olduğu için hepsi kullanılabilir. benim ardığım ilerde hayat kurtaran spesifik farklar neler bunları merak ediyorum. sanırım ben frameworklerden cekinğim için böyle oluyor. rastgele birine başlasam zaten her şey hallolacakta işte.
bu tarz bir proje için framework kullanmasan bile olur. ancak ben standartları yakalayayım yarın öbürgün geliştirmeyi birkaç kişi yaparız ekibi büyütürüm ya da öğrendim frameworke göre işe girerim diyorsan şu an revançta olan Laravel. Tecrübelerimden de söyleyebilirim ki geliştirme yapmak için mükemmel bir ortam, biraz daha basit sade bir framework istersen Codeigniter'ın yeni versiyonu hiç fena değil. Laravel symfony componentleri üzerine yazılmış olsada popülerlik olarak şu an symfony'i geçmiş durumda bunuda belirteyim. Zend'e hiç girme değmez, diğerleri de çok popüler frameworkler değiller.