• 06-10-2025, 16:23:35
    #1
    Evet , size de danışmak istediğim bir konu .
    Serbest piyasadaki PHP kullanımı ve genellikle kullanılan kod yapısı .
    Bugün çok piyasada cok fazla bir şekilde , gerek geçmişten kalan sistemler olsun ,gerek geliştirilen yeni sistemler , web siteleri olsun php kullanıldığını biliyoruz.
    Günümüzde bir çok freamworkler mevcut fakat burada görüyorum ki bazı geliştirici arkadaşlar yada firmalar kendi freamwork tarzı yapılırını kurmuşlar yada denemişler ,
    sistem bir şekilde çalışıyor, ama geride herhangibir iz , dökümantasyon bırakmıyorlar.
    Sıkıntıda burada başlıyor .
    Bilinen freamworkler ile basit bir işlemi ele alalım :
    -> Laravel , Codeignater için :
    ilgil modell olusturulduktan sonra controllera istek atılır , ilgil işlemler yapıldıktan sonra görüntü sayfasına yönlendirme yapılır şeklinde basitçe ortaya koyalım.

    Harici Oluşturulan freamwork benzeri yapılarda , ne nereden gelmiş , ne nereye gidiyor ,kim nereden çağrılmış belli değil yada açıklanmamıs oluyor .
    Benzer şekilde bu tarz freamwork yapılarında iyi kötü bir template sistemi oluşturulmus , merkezi yönetim hedeflenmiş ve hepimizin bildiği klasik tema yapısı kurulmus , her sayfa içinde include lar havada uçuyor .
    Sorunda burada başlıyor , header olusturulmus , içersine kodlar atılmıs , üzerine başka bir dosya include edilmiş , include edilen dosyaya gidilince başka bir dosya çağrılmış , oraya gittiğinizde yine nereden ve neden geldiği belli olmayan diğer dosyalar , bir yerden sonra , yapacağınız işlem için planlama yapmanız gerekirken , kendinizi değişiklik yapmanız dosyayı ararken kayboluyor , ve kendinizi şu şekile buluyorsunuz:

    --->
    https://www.youtube.com/watch?v=CI2twPChnzU

    Burada kendi yapılarını olusturup hiçbir şekilde bilgilendirme yada dökümantasyon yapmayan arkadaşların amacı nedir ?
    Başka kimse uğraşmasın diye Müşteriyi kendinize gebe bırakmak mı ?
    Bu arkadaşların olayı nedir ?
  • 06-10-2025, 16:29:37
    #2
    birinin dillendirmesi güzel oldu gerçekten, sürekli farklı yapılarla karşılaşıyorum buradan hata düzeltme geldiğinde.
  • 06-10-2025, 18:04:47
    #3
    Zaten biraz özverili çalışan kişinin hazırladığı MVC yapısında dediğiniz gibi controller model vs dosyalarını ilgili isimlerle bulabiliyorsunuz. Diğerlerinin çoğusu hazır bi sistem bulup yada hazırlayıp editleye editleye sürüyorlar gidiyor.
    Çalışıyor mu çalışıyor, devam.