metolina
Buradan inceleyebilirsiniz:
https://laravel.com/docs/7.x/releases#laravel-7
Ayrıca güncellemeler için de şu adresi ziyaret edin:
https://blog.laravel.com/releases
metolina
Buradan inceleyebilirsiniz:
https://laravel.com/docs/7.x/releases#laravel-7
Ayrıca güncellemeler için de şu adresi ziyaret edin:
https://blog.laravel.com/releases
Takip edilebilir bir boyutta değil.Daha önce takip ediyordum ama son 6-8 aydır bir gram bile takip etmiyorum.
Sadece framework olsun çamurdan olsun mantığınla kullanıyorum.Tek sevdiğim tarafı eloquent.Yoksa kimse kullanmaz bu zımbırtıyı İşinizi görüyor mu görüyor.Aradığın paketi kullandırtıyor mu kullandırtıyor.Kendi içinde geliştirsinler napalım yani
deathisonitsway hocam daha önceki konulara verdiğiniz cevaplarda dire core kodlara kadar detay detay açıklıyordunuz. Ve hatta hatırlıyorum bir konuda Bu zaman diliminde github üzerindeki tartışmaları, açılan konuları sürekli takip ediyor, okuyorum gibi birşey demiştiniz.
Bu süreçte sizi bu düşünceye iten yenilik ne oldu ?
Yoksa mizah yaptınızda ben mi anlamadım :?
Çünkü php'yi biliyor, framework'leride merak edip araştırıyor
Ben laravel'in scout, telescope paketlerini seviyorum. Ayrıca blade'i de seviyorum (blade laravel'den bağımsız kullanılabilir tabi).
super soru.şöyle diyeyim hayatta herşey kodlamak değildir.Evet bizim mesleğimizdir ilgilenmek zorundayız ama bütün mesele bundan ibaret değildir.Hayatta ilgilenmek istediğiniz yada merak ettiğiniz başka disiplinlerde vardır.Ve olmalıdır da.sizinde olmalıdır.Ben laraveli çok takip ettim ve yapısını da biliyorum.Nasıl ilerlediğini ve ilerleyebileceğini de biliyorum.O yüzden artık fazla takip ederek laravel delisiymiş gibi kendimi lanse etmekten uzak tutuyorum kendimi.
Az once de dediğim gibi farklı disiplenlere de kaymalısınız.Bu matematik olur felsefe olur yada specific bir brans olur.
Bir çok şeyi bilmek zorundayız.En azından ifade edebilecek kadar.Ve bunun icin zaman cok kısıtlı ve bir şeye kendinizi odaklamamalısınız.
5.8 versiyondan 7.x e geçiş temel kod yapısında çok değişiklik gerektiriyor mu? Güncelleme sonrasında tüm kodları değiştirmek sıkıntı olabilir çünkü, bin tane dosya var
5.8'den 6.0'a güncelleme
https://laravel.com/docs/6.x/upgrade
6.0'dan 7.0'a güncelleme
https://laravel.com/docs/7.x/upgrade
Sırayla bu değişiklikleri takip edin, neyin değişip değişmediğine bakın. Sizi etkileyip etkilemediğini kontrol edin. Eğer sizi etkilemiyorsa (kullandığınız paketler varsa ve onların da 7.0 uyumu varsa) bir tane temiz 7.0 kurup kendi dosyalarınızı aynı yerlerine taşıyın.
@mgsmus aslında 5.3 sürümünden beri dökümantasyona göre güncelle yapıyorum. Bir çok postta temiz bir laravel üzerine dosya aktarma konusunu dile getiriyorsunuz ama ben biraz tedirgin oluyorum açıkçası. E-eğitim projesi olduğu için sürekli kullanılıyor. Olası riskleri göze alamıyorum. Yeni bir laravel üzerine controller, view, bladeler onları aktarırım ama mesela dip köşe değişiklik yaptığım dosyalarda var (kernel vs.) unuttuğum olursa sıkıntı olur diye çekiniyorum. Ama bir developer sunucusu alıp onun üzerinde deneme yapmayı düşünüyorum. Önerileriniz için teşekkürler hocam.
Projenin yükseltmesini localde yapmalısınız zaten, canlıda olacak iş değil.
Localde testleri tamamlar sonra sunucuya yüklersiniz.
gokhan87 Genellikle bu yolu tam olarak ne yaptığını bilmeyen ya da rehberi takip edemeyen arkadaşlara öneriyoruz. Diğerine göre daha kolay bir yöntem ama 6.x öncesinden önce kaldığını da belirteyim, 5.x döneminde çok fazla yapısal değişiklik meydana gelmişti ve güncelleme biraz sıkıntılı oluyordu.
Ne yaptığınızı biliyorsanız hangisi sizin için uygunsa o şekilde güncelleyin.