Laravel Dashboard Kurulumu: Adım Adım Rehber

0 الردود 2 المشاهدات
·
المشاركون
صاحب الموضوع #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:
كود
12
composer create-project --prefer-dist laravel/laravel myDashboard

Projeyi oluşturduktan sonra, dizine geçiyoruz:
كود
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:
كود
12
composer require tcg/voyager

Daha sonra, Voyager’ı kurmak için aşağıdaki komutu çalıştırıyoruz:
كود
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:
كود
1234
DB_DATABASE=veritabani_adi
DB_USERNAME=kullanici
DB_PASSWORD=sifre

Değişiklikleri yaptıktan sonra migration komutunu çalıştırın:
كود
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:
كود
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.

يجب تسجيل الدخول للرد.

المستخدمون الذين يشاهدون هذا الموضوع (الإجمالي: 3, الأعضاء: 3, الضيوف: 0)
الإجمالي: 3 (الأعضاء: 3, الضيوف: 0)
0 اقتباسات محددة