Laravel
Laravel, en çok kullanılan PHP çatısıdır ve her web uygulamasının ihtiyaç duyduğu parçaları hazır verir, böylece ekip tesisat yerine sizin iş kurallarınızı yazar.
Şu adla da bilinir Laravel çatısı PHP çatısı Laravel PHP
Tanım
Laravel, PHP için bir çatıdır ve çatı, neredeyse her web uygulamasının ihtiyaç duyduğu hazır parçalar bütününden başka bir şey değildir. Bu parçalar, her yeni projede kimse onları sıfırdan yeniden yapmasın diye vardır. PHP ise internetin büyük bir bölümünün yazıldığı dildir ve Laravel de onun en çok kullanılan çatısıdır.
Bu parçalar, tek tek adları sayılana kadar sıkıcı görünür. Giriş ve çıkış yapmak, hangi ekranı kimin görebileceğine karar vermek ve sipariş verilir verilmez e-posta göndermek zaten içinde gelir. Aynısı, sayfa donmasın diye yavaş işleri arka planda çalıştırmak ve her gece ikide bir görev başlatmak için de geçerlidir. Laravel ayrıca veritabanındaki her değişikliğin yazılı kaydını tutar, böylece aynı değişiklik canlı sunucuda tahmin yürütmeden tekrarlanabilir. Ciddi her web uygulaması bunların hepsine ihtiyaç duyar ve Laravel hepsiyle birlikte gelir.
Asıl değer, iyi bir geliştiricinin bu parçaları yazamayacak olması değildir. Asıl değer, binlerce ekibin bu sürümdeki hataları sizden önce bulmuş olmasıdır. Elle yazılmış giriş ekranı güvenlik açıklarının çıktığı yerdir ve yıldan yıla hep aynıları tekrarlanır. Süresi hiç dolmayan şifre sıfırlama bağlantısı vardır, bir de kapıyı çalanın kim olduğunu sormayı unutan sayfa. Bu yüzden Linkysoft başkasının yazdığı bir yazılımı devraldığında ilk açtığımız dosya giriş ekranı olur.
Teslimde kimsenin anlatmadığı asıl kısım şu. Her Laravel sürümünün, ardından ücretsiz güvenlik düzeltmesi almayı bıraktığı bir tarihi vardır; normal sürümde yaklaşık iki yıl, uzun destekli sürümde üç yıl. Kurulup sonra kendi hâline bırakılan bir sistem bu tarihi sessizce geçer, yani hiçbir şey bozulmaz ve hiçbir uyarı çıkmaz. Yalnızca onarımlar durmuştur ve ne kadar beklerseniz açığı kapatmak o kadar pahalıya gelir. Bu yüzden tedarikçinize iki soru sorun ve cevapları sözleşmeye yazdırın. Şu an hangi sürümdeyim ve güvenlik desteği tam olarak ne zaman bitiyor?
Linkysoft web uygulamalarının çoğunu Laravel üzerine kurar ve bu tarih de bu yüzden dipnot değil, teslim belgesindeki bir satırdır. Yazmadığımız bir sistemde siber güvenlik ekibimizin ilk baktığı şey de budur. Kurmak yerine satın almayı yeğliyorsanız, Storek gibi hazır bir ürün sizin için güncel tutulur. Sürüm meselesi böylece tamamen sizin derdiniz olmaktan çıkar ve bize kalır.
Laravel hakkında sorular
Laravel ne için kullanılır?
Laravel ücretsiz mi?
Laravel güvenli mi?
Sistemimin hangi Laravel sürümünde çalıştığını nasıl öğrenirim?
İşim için Laravel WordPress'ten iyi mi?
Bunun projenize nasıl uyduğundan hâlâ emin değil misiniz?
Ne inşa ettiğinizi bize anlatın, size sade bir dille yanıt verelim.