Mikail.Net

Yazılımcı günlüğü

Kategori: Laravel

  • Laravel 10 Nova 4 Vapor yayinlama

    laravel 10, Nova 4 Projenizi Vapor araciligiyla AWS uzerinde yayinlarken; app/Providers/NovaServiceProvider.php dosyasi icerisinde yer alan bu kisimda login oldugunuz mail adresinizi eklemezseniz 403 hatasi alirsiniz.

    Devamını oku: Laravel 10 Nova 4 Vapor yayinlama
  • Laravel Vapor Komutlar

    bu komutla yeni bir env olusturabiliriz. bu komutla deploy ederek aws uzerinde env yayinlayabiliriz. mevcut bir projeyi vapor uzerinden deploy etmeden once

    Devamını oku: Laravel Vapor Komutlar
  • Laravel mix 6

    Laravel Mix 6, web uygulama geliştiricilerine frontend varlıklarını (CSS, JavaScript, SASS ve daha fazlası) kolayca yönetme ve derleme olanağı sağlayan popüler bir Laravel eklentisidir. Laravel projesine Laravel Mix 6 ekleme, projenizin kodlarını optimize etmeye ve performansını artırmaya yardımcı olur. Bu eklenti, Webpack modül paketleyici üzerine kurulmuştur ve geliştiricilere, uygulama varlıklarını doğru şekilde işlemek ve optimize…

    Devamını oku: Laravel mix 6
  • Laravel Vapor

    Laravel Vapor, Laravel projelerinizin sunucusuz (serverless) altyapılarda çalışmasını sağlayan, tamamen yönetilen bir Platform as a Service (PaaS) çözümüdür. Vapor, AWS Lambda gibi sunucusuz hizmetlerle entegre olarak, ölçeklenebilirlik, performans ve maliyet avantajları sunar. Vapor, projenizin dağıtımını, ölçeklendirmesini ve monitörizasyonunu yönetirken, sizin uygulama geliştirmeye odaklanmanızı sağlar.

    Devamını oku: Laravel Vapor
  • Laravel Forge

    Laravel Forge, bir sunucu sağlayıcısı üzerinde (DigitalOcean, Linode, AWS vb.) Laravel projeleri için sunucuları otomatik olarak yapılandıran ve yöneten bir araçtır. Forge, sunucu kurulumu, güvenlik sertifikaları, veritabanları, iş kuyrukları ve diğer ortam yapılandırmaları gibi önemli görevleri hızlı ve kolay bir şekilde gerçekleştirmenize olanak tanır. Ayrıca, sürekli entegrasyon ve dağıtım (CI/CD) özellikleri sunarak projelerinizi hızlı ve…

    Devamını oku: Laravel Forge
  • Migration Temel Sütun Türleri

    Migration dosyasında kullanabileceğiniz temel sütun türleri ve örneklerini aşağıda bulabilirsiniz. Laravel, veritabanı tablolarınızı oluşturmak ve düzenlemek için kullanabileceğiniz çeşitli sütun türleri sunar. İşte bazı örnekler: id(): Birincil anahtar olarak kullanılacak, otomatik artan tamsayı (integer) sütunu ekler. string(): VARCHAR türünde bir sütun ekler. İkinci parametre olarak, sütunun maksimum uzunluğunu belirtebilirsiniz (varsayılan değer 255’tir). text(): TEXT türünde…

    Devamını oku: Migration Temel Sütun Türleri
  • php artisan nova:dashboard

    Laravel Nova, geliştiricilere güçlü ve esnek bir yönetici paneli sunar. php artisan nova:dashboard komutu, Laravel Nova projenizde özelleştirilebilir bir dashboard oluşturmanızı sağlar. Bu dashboard, istatistikler, grafikler ve önemli verilerin görsel sunumları gibi, projenizin genel durumu hakkında hızlı bir bakış sunan bileşenler içerebilir. Bu komut, dashboard sınıfının şablonunu oluşturur ve ardından bu sınıfı özelleştirerek çeşitli metrikler,…

    Devamını oku: php artisan nova:dashboard
  • php artisan make:request

    php artisan make:request komutu ile oluşturulan form isteği sınıfları, Laravel projelerinde HTTP isteklerinin doğrulama ve yetkilendirme işlemlerini yönetmek için kullanılabilir. Bu sınıflar, özellikle controller metotlarındaki doğrulama ve yetkilendirme kodlarını düzenlemeye ve merkezileştirmeye yardımcı olur. Form isteği sınıfları, aşağıdaki senaryolar gibi birçok durumda kullanılabilir: Form isteği sınıfları, özellikle büyük ve karmaşık projelerde kodun düzenli ve yönetilebilir…

    Devamını oku: php artisan make:request
  • php artisan make:rule

    Laravel’de yeni bir doğrulama kuralı oluşturmak için php artisan make:rule komutunu kullanacağız ve ardından bu kuralı basit bir form isteği doğrulamasıyla kullanacağız. Bu örnek, Name alanını doğrulamak için UppercaseFirstLetter kuralını kullanır. Eğer kullanıcı adı büyük harfle başlamazsa, hata mesajı döndürülür. Bu şekilde, Laravel Nova kullanıcı yönetimi sayfasında bu doğrulama kuralını uygulamış olursunuz. İşte adım adım…

    Devamını oku: php artisan make:rule