Laravel Türkiye Discord Kanalı Forumda kod paylaşılırken dikkat edilmesi gerekenler!Birlikte proje geliştirmek ister misiniz?
Çok fazla değişiklik olmuş. İşin yoksa şimdi onlara alış
Gün akşam başlayıp sabah 6 ya kadar 5.3 projemi 5.4'e yükselttim. Çok fazla sıkıntı çıktı diyemem ama bazı paketlerin composer dosyalarını değiştirmek zorunda kaldım. Güncellenmeyen paketleri elle indirip başka bir klasörde saklayıp autoload içerisine elle bağladım. Bir de kendi yazdığım auth paketini güncelledim. Session kodlarında 2 tane değişiklik yapılmış. Mecburen bende güncellemek zorunda kaldım. Sonuç olarak üzerimde biraz yükle yeni versiyona geçtim ama bağımlı olduğum paketler de güncellenene kadar biraz dağınık çalışmak zorunda kalacağım. Su çok sıcak gelsenize
Yıl sonunda versiyon 6 bulur artık.

Symfony Framework hala 3, bunlar versiyon hastası olmuş Galiba versiyon büyük olunca yaptıkları işte o kadar büyük oluyor diye düşünüyorlar.

Getirdiği yeniliklerde yenilik olsa.

Her versiyonda mutlaka bir aksaklık çıkarmadan rahat durmuyorlar. Kısacası kullansan bin pişman kullanmasan bir pişman.
Kasımda Symfony 4, PHP 7 gereksinimi ile çıkacak. Laravel 5.5 ise Temmuzda, yine aynı şekilde PHP 7 gereksinimi ile çıkacak ve büyük ihtimal Symfony 4 bileşenlerini kullanıyor olacak (ya da Kasımda geçecek). Laravel klasik semver yerine 6 ayda bir sürüm çıkartma politikasına sahip bir framework. Laravel 5.1'den sonra da LTS çıkmayacak gibi.

Laravel bana göre hala doyuma ulaşmamış bir framework çünkü PHP ile geliştirmenin hızlandığı bir dönemde ortaya çıktı ve bu hıza ayak uydurma ve bakın artık bunu da yapabiliyoruz demek adına bazı şeylerden feragat etti. 5.5 sürümü ile de bu feragat devam edecek ama 5.5'ten sonra doyuma ulaşacak ve klasik semver ile devam edeceğini düşünüyorum. Olaya iyi tarafından bakmak lazım, Laravel bazı şeyleri hızlandırdı. Artık yeni bir vps açacağım zaman direk PHP 7.1, MySQL 5.7 ile olaya giriyorum. Öte yandan Wordpress'i kolay yoldan para kazanma aracı olarak görenler yüzünden hala PHP 5.3 lü sunucular ve hackler ile cebelleşiyoruz. Temennim bu hızlı ilerleme sayesinde paylaşımlı hosting devrinin kapanması ve tamamen cloud computinge geçilmesi. Bu sayede Türkiye'de de uygun fiyatlı sunucu hizmetleri de yaygınlaşmış olur.
  • Lloc

      Seviye 46
    • Düzenlendi
    mgsmus yazdıKasımda Symfony 4, PHP 7 gereksinimi ile çıkacak. Laravel 5.5 ise Temmuzda, yine aynı şekilde PHP 7 gereksinimi ile çıkacak ve büyük ihtimal Symfony 4 bileşenlerini kullanıyor olacak (ya da Kasımda geçecek). Laravel klasik semver yerine 6 ayda bir sürüm çıkartma politikasına sahip bir framework. Laravel 5.1'den sonra da LTS çıkmayacak gibi.

    Laravel bana göre hala doyuma ulaşmamış bir framework çünkü PHP ile geliştirmenin hızlandığı bir dönemde ortaya çıktı ve bu hıza ayak uydurma ve bakın artık bunu da yapabiliyoruz demek adına bazı şeylerden feragat etti. 5.5 sürümü ile de bu feragat devam edecek ama 5.5'ten sonra doyuma ulaşacak ve klasik semver ile devam edeceğini düşünüyorum. Olaya iyi tarafından bakmak lazım, Laravel bazı şeyleri hızlandırdı. Artık yeni bir vps açacağım zaman direk PHP 7.1, MySQL 5.7 ile olaya giriyorum. Öte yandan Wordpress'i kolay yoldan para kazanma aracı olarak görenler yüzünden hala PHP 5.3 lü sunucular ve hackler ile cebelleşiyoruz. Temennim bu hızlı ilerleme sayesinde paylaşımlı hosting devrinin kapanması ve tamamen cloud computinge geçilmesi. Bu sayede Türkiye'de de uygun fiyatlı sunucu hizmetleri de yaygınlaşmış olur.
    Ben Laravel'in yeni surumune hazirim diyebilirim. Kendi sunucumu kullandigim icin en guncel php ve mysql surumunu kullaniyorum. Tek eksigim apache yerine nginx kullanmamakta israr etmem. Bu israrimdan da vazgececek olursam hersey guzel olacak gibi
    loc yazdı Ben Laravel'in yeni surumune hazirim diyebilirim. Kendi sunucumu kullandigim icin en guncel php ve mysql surumunu kullaniyorum. Tek eksigim apache yerine nginx kullanmakta israr etmem. Bu israrimdan da vazgececek olursam hersey guzel olacak gibi :rolleyes:
    Apache yerine Nginx kullanmak neden eksiğiniz olsun ki? Çoğu koşulda Nginx'in daha avantajlı olduğu testlerde bellidir. En büyük avantajlarından biride sunucuya daha az yük yükleyerek daha çok iş yapmasıdır.
    evrend yazdı
    loc yazdı Ben Laravel'in yeni surumune hazirim diyebilirim. Kendi sunucumu kullandigim icin en guncel php ve mysql surumunu kullaniyorum. Tek eksigim apache yerine nginx kullanmakta israr etmem. Bu israrimdan da vazgececek olursam hersey guzel olacak gibi :rolleyes:
    Apache yerine Nginx kullanmak neden eksiğiniz olsun ki? Çoğu koşulda Nginx'in daha avantajlı olduğu testlerde bellidir. En büyük avantajlarından biride sunucuya daha az yük yükleyerek daha çok iş yapmasıdır.
    Kullanmakta yazmışım kullanmamak olacaktı o
    mgsmus yazdıKasımda Symfony 4, PHP 7 gereksinimi ile çıkacak. Laravel 5.5 ise Temmuzda, yine aynı şekilde PHP 7 gereksinimi ile çıkacak ve büyük ihtimal Symfony 4 bileşenlerini kullanıyor olacak (ya da Kasımda geçecek). Laravel klasik semver yerine 6 ayda bir sürüm çıkartma politikasına sahip bir framework. Laravel 5.1'den sonra da LTS çıkmayacak gibi.

    Laravel bana göre hala doyuma ulaşmamış bir framework çünkü PHP ile geliştirmenin hızlandığı bir dönemde ortaya çıktı ve bu hıza ayak uydurma ve bakın artık bunu da yapabiliyoruz demek adına bazı şeylerden feragat etti. 5.5 sürümü ile de bu feragat devam edecek ama 5.5'ten sonra doyuma ulaşacak ve klasik semver ile devam edeceğini düşünüyorum. Olaya iyi tarafından bakmak lazım, Laravel bazı şeyleri hızlandırdı. Artık yeni bir vps açacağım zaman direk PHP 7.1, MySQL 5.7 ile olaya giriyorum. Öte yandan Wordpress'i kolay yoldan para kazanma aracı olarak görenler yüzünden hala PHP 5.3 lü sunucular ve hackler ile cebelleşiyoruz. Temennim bu hızlı ilerleme sayesinde paylaşımlı hosting devrinin kapanması ve tamamen cloud computinge geçilmesi. Bu sayede Türkiye'de de uygun fiyatlı sunucu hizmetleri de yaygınlaşmış olur.
    Yaklaşık 3 yıldır Laravel kullanan biri olarak versiyonlarda gelen değişikliklerden neredeyse hiç etkilenmediğimi söyleyebilirim. Laravel ile geliştirdiğim yazılımların tümünü Laravel Paket'i halinde geliştirmeye çalışıyorum. Yani Laravel'de klasör yapısı vs. değişse bile ben yazılımımı kendi paketim ve kendi klasör yapımda geliştirdiğimden etkilenmiyorum. Tabi ki bir framework daha tutarlı olmalı ama Laravel de bence bu agresif geliştirme stratejisi sayesinde bu günlere geldi. Symfony'nin PHP ekosistemine kazandırdığı yenilikleri, versiyon zorunluluklarını üzerine ekleyerek kullandı. Böyle olmasaydı sizinde dediğiniz gibi cloud yapılara geçemeyecektik belki. Birilerinin biz geliştiricileri itmesi/zorlaması gerekiyor bazen. Laravel kullanalım, kullandıralım gibi bir fanlığım yok bir çok alternatifi olabilir ama işimi görmediği, beni yarı yolda bıraktığı da olmadı.

    Wordpress ile web piyasasını yerlerde süründürenler konusunda kesinlikle size katılıyorum. Wordpress konusunda ben çok ön yargılıydım. Dandik, yavaş, köhnemiş bir sistem olduğunu düşünürdüm ve elimi sürmezdim. Ama fikirlerim son zamanlarda kendi e-ticaret girişimimde Wordpress/Woocommerce ikilisini kullanmam ile değişti. Köhnemiş, eski bir yapı olduğu kesin, o konuda fikrim hala sabit ama istediğiniz proje cms ise mantalite çok güzel. Ne yalan söyliyim CMS için artık Laravel'le kasmıyorum. Laravel'de 2 günde ise wordpress'te bir günde(bazı koşullarda daha az olabiliyor) hallediyorum cms işlerimi. Ve milyonlarca kişi tarafından test edilmiş bir yapı kullanmış oluyorum. Aynı mantıkla keşke daha modern bir yapı geliştirilseydi, "süper olurdu" demeden edemiyorum. Wordpress/roots var ama oda maalesef işleri biraz karmaşık hale getiriyor. Ben kendim wordpress ile Lumen|Laravel'i birleştirdim ama sonra baktım ki yine boşa uğraşıyorum. Amaç CMS ise itiraf ediyorum Wordpress bana yetiyor.
    mgsmus yazdıKasımda Symfony 4, PHP 7 gereksinimi ile çıkacak. Laravel 5.5 ise Temmuzda, yine aynı şekilde PHP 7 gereksinimi ile çıkacak ve büyük ihtimal Symfony 4 bileşenlerini kullanıyor olacak (ya da Kasımda geçecek). Laravel klasik semver yerine 6 ayda bir sürüm çıkartma politikasına sahip bir framework. Laravel 5.1'den sonra da LTS çıkmayacak gibi.

    Laravel bana göre hala doyuma ulaşmamış bir framework çünkü PHP ile geliştirmenin hızlandığı bir dönemde ortaya çıktı ve bu hıza ayak uydurma ve bakın artık bunu da yapabiliyoruz demek adına bazı şeylerden feragat etti. 5.5 sürümü ile de bu feragat devam edecek ama 5.5'ten sonra doyuma ulaşacak ve klasik semver ile devam edeceğini düşünüyorum. Olaya iyi tarafından bakmak lazım, Laravel bazı şeyleri hızlandırdı. Artık yeni bir vps açacağım zaman direk PHP 7.1, MySQL 5.7 ile olaya giriyorum. Öte yandan Wordpress'i kolay yoldan para kazanma aracı olarak görenler yüzünden hala PHP 5.3 lü sunucular ve hackler ile cebelleşiyoruz. Temennim bu hızlı ilerleme sayesinde paylaşımlı hosting devrinin kapanması ve tamamen cloud computinge geçilmesi. Bu sayede Türkiye'de de uygun fiyatlı sunucu hizmetleri de yaygınlaşmış olur.
    Detaylar için teşekkürler.
    Yenilikler her zaman olmalıdır ama yazdığım projenin çalışmasını engellememelidir, Laravel proje geliştiricilerine resmen işkence yapıyor.
    Bunları eleştiren sadece bizmiyiz, yoksa eleştirilere kulakmı tıkıyorlar.

    Sürüm çeşitliliği nedeniyle projenizi güvenli bir şekilde ilerletemediğinizde bağımlılık cehenneminin içindesiniz demektir.
    http://semver.org/lang/tr/

    Tercih bizim, ister kullanırız, istersek kullanmayız, kimse al kullan diye dayatmıyor.