Laravel Dashboard Kurulumu: Adım Adım Rehber

0 Cavab 2 Baxış
·
İştirakçılar
Mövzunu Açan #1
Giriş ve Neden Laravel Dashboard?
Laravel, PHP tabanlı en popüler frameworklerden biri olup, güçlü yapısı ve geniş ekosistemiyle backend geliştirmede tercih edilen platformdur. Bu platformda kullanabileceğiniz dashboardlar, uygulamanızın yönetim panelini hızla oluşturmanıza olanak sağlar. Özellikle Laravel Nova, Voyager veya AdminLTE gibi hazır çözümler, yönetim arayüzlerini kolayca kurup özelleştirmenize imkan verir.

Adım 1: Laravel Projesi Oluşturma
İlk olarak, Composer kullanarak yeni bir Laravel projesi başlatıyoruz:
KOD
12
composer create-project --prefer-dist laravel/laravel myDashboard

Projeyi oluşturduktan sonra, dizine geçiyoruz:
KOD
12
cd myDashboard

Burada temel Laravel yapısı hazırdır ve yönetim paneli kurulumu için uygun ortam sağlar.

Adım 2: Gerekli Paketleri Kurma
Laravel tabanlı dashboardlar genellikle çeşitli paketler veya hazır şablonlar içerir. En yaygınlardan biri Voyager'dır:
KOD
12
composer require tcg/voyager

Daha sonra, Voyager’ı kurmak için aşağıdaki komutu çalıştırıyoruz:
KOD
12
php artisan voyager:install

Voyager, otomatik admin paneli kurar ve temel CRUD işlemlerini sağlar.

Adım 3: Veritabanı Bağlantısı ve Migration
Veritabanı ayarlarınızı .env dosyasından yapmalısınız:
KOD
1234
DB_DATABASE=veritabani_adi
DB_USERNAME=kullanici
DB_PASSWORD=sifre

Değişiklikleri yaptıktan sonra migration komutunu çalıştırın:
KOD
12
php artisan migrate

Bu işlem, Voyager tarafından eklenen tablolar ve diğer yapıların veritabanına uygulanmasını sağlar.

Adım 4: Yönetici Girişi ve Panel Düzeni
Kurulum tamamlandıktan sonra, uygulamayı başlatmak için:
KOD
12
php artisan serve

Tarayıcıda http://localhost:8000/admin adresine giderek yönetici paneline ulaşabilirsiniz. Varsayılan kullanıcı bilgileri genellikle kurulum sırasında gösterilir veya .env dosyasına eklenir.

Ekstra: Özelleştirme ve Güvenlik
Panelin görünümünü ve fonksiyonlarını ihtiyaçlara göre özelleştirebilirsiniz. Ayrıca, erişimi güvenli hale getirmek için giriş sonrası yetkilendirme ve SSL kullanımı önemlidir.

Bu adımlar, Laravel tabanlı dashboard kurulumunun temelini oluşturur. Laravel ekosisteminde farklı çözümler ve eklentilerle daha gelişmiş özellikler eklemek mümkündür.

Cavab vermək üçün daxil olmalısınız.

Bu mövzunu görüntüləyən istifadəçilər (Cəmi: 3, Üzvlər: 3, Qonaqlar: 0)
Cəmi: 3 (üzvlər: 3, qonaqlar: 0)
0 sitat seçildi