• 29-05-2018, 15:43:04
    #55
    ztk adlı üyeden alıntı: mesajı görüntüle
    Titan'ı da çok beğeniyorum. Ama ZN mini fw değil ve son zamanlarda çok güzel işler çıkartıyor. Son sürümleri denemediyseniz deneyin. Denediyseniz ama yine de beğenmediyseniz yapacak birşey yok.
    bir kac tik eski seylerine baktim biraz yanlis mantik kullaniyorlar
    cdn sistemini cok begendim ama
  • 29-05-2018, 21:55:32
    #56
    Üyeliği durduruldu
    EdgeBear adlı üyeden alıntı: mesajı görüntüle
    Frameworklar kullanıyoruz. Mesela Laravel.


    Composer, Eloquent ORM, Validation, Auth, MVC Architecture, OOP, Design Patterns, Unit test, Migrations, Router, Template Engine daha saymakla bitmeyecek kadar kütüphaneleri içerisinde barındırıyorlar.


    Bizim iki üç satır kodla çalışmamız için arka planda dev kütüphaneler çalışma sağlamaktadır.


    Ayrıca sadece bu değil, bunların hepsi güncel olmalı, mesela Laravel bir anda kendisini tamamen güncelliyor sistem yapısı dosya yolları hepsi değişiyor, önceki yapı çöpe çıkıyor.
    Projeyi tamamen yenilemek, güncellemek zorunda kalıyorsunuz, veya eski framework yapısıyla hep eski tarihle devam etmeye çalışıyorsunuz. Tarihi geçmiş moda gibi.


    Kodunuzu dışa bağımlı kılmayın, az olsun öz olsun. Kendiniz basit kütüphaneler geliştirin. Kendinize ait olsun, ihtiyacınız neyse onu kullanın. İhtiyaç fazlası şeyleri projeye dahil etmeyin. Büyük projeler kodlayınca sunucuyu ne kadar kastığını anlarsınız, 1 satırlık kod parçacığı için 10.000 kod parçacığını (kütüphaneyi) her istekte derlemeye gerek yok.


    Frameworkların asıl mantığı mimari yapılardır, yazılımda mimari vardır. Mesela MVC mimaridir, siz mimarileri öğrenin. Yazılım mimarı olun.

    PHP'de framework kullanmak ajans işidir. Tamamen baştan sağma projeler içindir, Türkiye'de ajansların yaptığı dayatmalardır. Paramı alim, basitinden yapıp vereyim.
    Zaten facebook kodlamıyoruz, basit site, günde 3 kişi zaten siteyi görüyor. Sunucu masrafı fazla olmaz. Lego gibi üstüste ekle bitir teslim et.



    Ne demişler; işi bilicen ama işe gitmicen.


    AZ OLSUN, ÖZ OLSUN.




    Bybitter adlı üyeden alıntı: mesajı görüntüle
    elimden geldigince kullanmıyorum ve önermem de hocam
    FurkanAker16 adlı üyeden alıntı: mesajı görüntüle
    Hak veriyorum ve destekliyorum.
    EdgeBear adlı üyeden alıntı: mesajı görüntüle
    Aslında harici veritabanı sınıflarına da pek gerek yok, neden derseniz katmanlı yazılımlama yazınca pek gerek kalmıyor. Yordamlar var çoğu veritabanında, fonksiyon yordamı oluşturursunuz, phpyle call edersiniz. PHP'de hiç sql sorgusu oluşturmaya gerek kalmaz, başka yazılım dillerine geçişte de işinizi kolaylaştırır. Tüm gerekli sorguları veritabanı motorunda saklayarak ileride kolaylıkla yazılım dilini güncelleyebilirsiniz.

    PDO zaten oldukça başarılı bir PHP veritabanı sınıfıdır, size tek gereken salt halini mimari şekilde efektif olarak kullanmak. PHP sınır tanımaz, her özelliği var zaten.

    Mimari bilmelisiniz, mimari bilince sınır kalmıyor. Kodlama değil asıl mesele, mimari bilmek.

    Örneğin MVC mimarisi; bunun için frameworka gerek yok. Sıfırdan mimari oluşturun, tamamen OOP ile. Validator gerekir belki onu kodlarsınız veya çok güvendiğiniz bir sınıfı projeye dahil edersiniz. Öyle balık avlar gibi her saniye bir sınıf oluşturmak masraftır, sunucu masrafı. Hız yavaşlaması, sürdürebilirlik problemi...

    Yine diyorum; az olsun, öz olsun ve mimarili olsun.





    Laravel öğrenmeyin demiyorum, öğrenin ama kendinizi kaptırmayın. Farklı şeyler öğrenmek iyidir. Laravel kullananlar yazılımcı değildir, yazılım mimarı da değildirler.

    Legoyla oyun oynayan ev yapan çocuklardan farksızdırlar. Adam 3 tane dosyayla bir şey yaptığını sanıyor, ama o kodu derleyen alt tabanda 100.000 dosya var.

    Ne mimari bilir, ne yazılımcılık.

    Evet, firmalar da müptezel. Çok iş gelince maksat iş bitsin paramı alayım diye en hızlı üretim sağlayan en çok kütüphane kullanan hantallaşmış eleman arıyorlar....
    Ureticy adlı üyeden alıntı: mesajı görüntüle
    Yıllardır bunu söylüyorum aynı kafada birileri varmış güzel.
    Bay_Keskin adlı üyeden alıntı: mesajı görüntüle
    https://www.r10.net/is-arayanlar/139...zilim-uzm.html
    Şu konumda yer alan hiçbir projede Framework kullanmadım. Israrla kullanmamakla da diretiyorum.

    Bana göre düzgün bir mimari oluşturamayacağını düşünen coder Framework'lere sığınıyor.
    Çok mu zor Pages / Class / İnclude alt yapısını oluşturup kod yazmak anlamıyorum. Ama ben yıllardır öyle yazıyorum. Benimle aynı görüşte olan kişilerin olması da güzel.
    Ofisimo adlı üyeden alıntı: mesajı görüntüle
    Framework bahsettiğiniz gibi hazırcılıktır yani tam analmıyla yazılımcılık değildir. Beden eğitimi öğretmeni olan arkadaşım 1 ay kurcaladı Frameworkü şimdi kendi çağında site yapıyor sorsan oda yazılımcı. Framework Öğrenilmesinde sıkıntı yok çünkü bir yerde Framework ile yazılmış bir yapıya denk geldiğinizde fransız kalmamış olursunuz, lakin projelerinizde kendi kütüphanenizi oluşturarak kullanmanızı bende destekliyorum.
    kafay bak , adam ne saçma konu açmış.
    birde bunu destejleyen var, adam sanıyor ki , framework içindeki tüm kodlar açar açmaz derleniyor, autoload nedir bilmiyor.

    o halde ajax kullanmakta saçma jquery okadar kod dolu içi, bootstrap ta kullanmayın


    konu sahibi arkadaş kaç proje geliştirmiş fw ile, bir göstebilir mi
  • 30-05-2018, 00:25:59
    #57
    Kendinizi yeniliklere kapatmak ya da trendleri yok saymak pek birşey kazandırmaz. Oldukça geniş kapsamlı bir php kütüphanem var. Fakat son yıllarda birlikte iş yaptığımız ekiple ortak paydamız laravel oldu. 3-4 php dosyası ile yapacağınız site de tabii ki framework gereksiz görülebilir ama projenin çapı büyüdükçe, birden çok yazılımcı işin içine girdiğinde ya da ekip üyeleri değiştikçe yazılımın bir standartı olması adına framework işimizi kolaylaştıran bir argüman olarak devreye giriyor.

    MVC bilin, Frameworklerle çalışmayı da öğrenin. Sonunda bildiğinizi okuyun.
  • 30-05-2018, 01:16:39
    #58
    EdgeBear adlı üyeden alıntı: mesajı görüntüle
    FW'nin bir üstü Wix oluyor
    Hocam bunu gerçek bir tartışmada söylemeyin nolur.

    PHP'nin yapımcısı herkes kullanmalı diyor mesela

    https://www.youtube.com/watch?v=OLeefzdugAk
  • 30-05-2018, 09:59:02
    #59
    İlginç tartışma oluyorda bazı arkadaşlar fw konusunda aşırı istek ve ısrarlı. Burda arkadaş kendi görüşünü beyan etmiş en nihayetinde. Olay "Sidik Yarışına" dönüşüyor gibi. Konuyu daha teknik olarak tartışsalar keşke.

    Çoklu çalışan şirketlerde önemli olan işin ne kadar hızlı biteceği değil midir? Bunu fazla sorgulamamak gerek. Şirketin ortak bir dili yoksa tekerleği icat etmeden var olanı kullanır. Bu bir ticari politikada olabilir. Şirket işin ne kadar hızlı ve kullanabilirliğine bakar ki para kazansın, müşteri memnun olsun, başka müşteriler damlasın v.s.. Hangi müşteriniz betiğin neyle yapıldığına bakıyor. Onun içinde ne kadar kazanağı önemli.

    PHP'yi seven birisi olarak; kişisel anlamda fw aşırı bağımlılıkta zihninize belli kalıplara sokar, çoklu düşünme becerinizi zedeleyebilir
  • 31-05-2018, 01:18:35
    #60
    ciddiye alip cevap verenler olmus bu arkadasa. bence bu konuda bu arkadasi destekleyenler ve bu arkadas yazilimciliga ihanetten banlanmali.

    ulkenin her yaninda her noktasinda cehalet akiyor.

    (bu arada tayfun erbilene bu arkadas gecenler de coluk cocuk bir sey bilmiyor tarzidna bir seyler yazmisti yanlis hatirlamiyorsam, allah affetsin ama tayfun gibi adamlar bu arkadasin yazdiklari gibi sacma sapan sey yazan adamlari binlerce kez cebinden cikarir.)
  • 31-05-2018, 01:22:07
    #61
    Şimdiye kadar framework yapıları bana hep zor gelmiştir ihtiyaç duymadım değil duydum fakat kullanamadım buda kendimi geliştirmeme sebep oldu
  • 31-05-2018, 04:25:33
    #62
    PHP ye yeni başlıyan biri olarak konu kafamı karıştırdı biraz Bence yeni bir konuda PHP'de Framework kullanılmalı mı kullanılmamalı mı diye anket yapalım
  • 31-05-2018, 05:32:04
    #63
    marzenbecher adlı üyeden alıntı: mesajı görüntüle
    ciddiye alip cevap verenler olmus bu arkadasa. bence bu konuda bu arkadasi destekleyenler ve bu arkadas yazilimciliga ihanetten banlanmali.

    ulkenin her yaninda her noktasinda cehalet akiyor.

    (bu arada tayfun erbilene bu arkadas gecenler de coluk cocuk bir sey bilmiyor tarzidna bir seyler yazmisti yanlis hatirlamiyorsam, allah affetsin ama tayfun gibi adamlar bu arkadasin yazdiklari gibi sacma sapan sey yazan adamlari binlerce kez cebinden cikarir.)
    Tüm konuyu, yorumları baştan sona okudum konuya yorum yapmazdım normalde ama mesajınızı görünce dayanamadım.

    Siz beni güldürdünüz Allah'ta sizi güldürsün inşaAllah... Sizi duyup arkadaşı banlamışlar galiba