Anket Sizin tercihiniz nedir?
Toplam Katılımcı Sayısı: 105
Sizin tercihiniz nedir?
Düz PHP
%35,24 (37 Oy)
Laravel
%43,81 (46 Oy)
CodeIgniter
%14,29 (15 Oy)
Diğer
%6,67 (7 Oy)
  • 04-09-2020, 14:11:46
    #19
    Framework anladığım kadarıyla biraz yazılımcının iş yaparken daha faydasına oluyor. Benim gibi yazılımdan az anlayan son kullanıcı için saf php'yi düzenlemek daha kolay oluyor düşüncesindeyim. O yüzden saf php
  • 04-09-2020, 21:39:28
    #20
    Symfony
  • 04-09-2020, 21:52:37
    #21
    infoakademi adlı üyeden alıntı: mesajı görüntüle
    Framework anladığım kadarıyla biraz yazılımcının iş yaparken daha faydasına oluyor. Benim gibi yazılımdan az anlayan son kullanıcı için saf php'yi düzenlemek daha kolay oluyor düşüncesindeyim. O yüzden saf php
    Saf php'de bir yerden sonra projeyi yönetmek zor oluyor ve güvenlik açıkları da cabası. Bence herkes kendi işini yapmalı o yüzden framework kullanılmalı 😅
  • 04-09-2020, 22:48:48
    #22
    Mehmetmasa adlı üyeden alıntı: mesajı görüntüle
    Saf php'de bir yerden sonra projeyi yönetmek zor oluyor ve güvenlik açıkları da cabası. Bence herkes kendi işini yapmalı o yüzden framework kullanılmalı 😅
    Herkes işini yapacaksa yazılımcı neden netten indirdiği hazır framework ü kullanıyor Aynı şeyden bahsediyoruz aslında, yazılımcının işine geldiği için hazır framework kullanıyor yoksa güvenlik önlemleri saf php de de alınabiliyor sonuç olarak.
  • 05-09-2020, 00:29:43
    #23
    infoakademi adlı üyeden alıntı: mesajı görüntüle
    Herkes işini yapacaksa yazılımcı neden netten indirdiği hazır framework ü kullanıyor Aynı şeyden bahsediyoruz aslında, yazılımcının işine geldiği için hazır framework kullanıyor yoksa güvenlik önlemleri saf php de de alınabiliyor sonuç olarak.
    Düşünceniz çok yanlış. Frameworkler yok sayalım ve bir proje geliştiriliyor. Bu projeye yeni birisi dahil olacak ama yapıyı daha önce görmemiş. Dahil olma süresi ne kadar olur? 1 ay 2 ay? Bu sürede maliyeti ne olacak?
    Nereden ne gelip gittiğini bilmesi için dokümantasyon hazırlanmalı, ekstra iş gücü?
    Herkesin bildiği belli bir yapı olursa yukarıda ki sorunlar olmaz ve hızlı şekilde geliştirme ortamı hazırlanabilir.
    Sizin mantığınızda ilerlersek, hiçbir zaman "HAZIR" şeyler kullanmayıp Amerika'yı baştan keşfedersek yazılım hiç gelişmez.
    Framework sana projeni vermez sadece hızlı şekilde ürün geliştirme ortamı sağlar, ihtiyacın olan MVC yapısını vs verir.
  • 05-09-2020, 04:39:06
    #24
    Mehmetmasa adlı üyeden alıntı: mesajı görüntüle
    Düşünceniz çok yanlış. Frameworkler yok sayalım ve bir proje geliştiriliyor. Bu projeye yeni birisi dahil olacak ama yapıyı daha önce görmemiş. Dahil olma süresi ne kadar olur? 1 ay 2 ay? Bu sürede maliyeti ne olacak?
    Nereden ne gelip gittiğini bilmesi için dokümantasyon hazırlanmalı, ekstra iş gücü?
    Herkesin bildiği belli bir yapı olursa yukarıda ki sorunlar olmaz ve hızlı şekilde geliştirme ortamı hazırlanabilir.
    Sizin mantığınızda ilerlersek, hiçbir zaman "HAZIR" şeyler kullanmayıp Amerika'yı baştan keşfedersek yazılım hiç gelişmez.
    Framework sana projeni vermez sadece hızlı şekilde ürün geliştirme ortamı sağlar, ihtiyacın olan MVC yapısını vs verir.
    "Amerika'yı baştan keşfetmeye gerek yok"
    Bir hocamız sürekli kullanırdı bu lafı. Dediğiniz gibi, çok haklısınız.
  • 05-09-2020, 05:19:48
    #25
    Önce pure koddan başlanmalıdır, daha sonra istenilirse Laravel, Zend(şimdi Laminas oldu), codeigniter tercih edilebilir fakat bana göre Symfony gibi baba bir framework kullanılmalıdır fakat Türkçe kaynağı yok ondan biraz zorlayabilir, doc okuma yeteneğiniz varsa Symfony ilaç gibi gelecektir tabi kişisel tercihim Symfony Componets kullanmak yani composer ile dilediğim componenti projeye dahil etmek. Böylece hem sınırlardan kurtuluyorsunuz hemde bir sonraki proje için de gelişen bir altyapı oluşturuyorsunuz projenin tam kontrolü de size geçmiş oluyor. Fakat böyle dedim diye düz kod yazacağınızı sanmayın gene MVC düzeninde kod yazacaksınız ve standartlara uygun olması gerekir ki sonra zorluk çekmeyin.

    Fakat herkes için bir yazılım geliştiriyor ve bunu bir şirkette yapıyorsanız component değilde framework'ün tüm paketlerini yani kendisini kullanmanız gerekmekte çünkü sizden sonrakilerin bu yazılımı nasıl geliştirebileceğini düşünmeniz gerekiyor.