Bu başlangıç yapısını derslerde birlikte oluşturmaya başladık.
Bu boilerplate'i kurmak için yapmanız gereken öncelikle repoyu kopyalamak.
git clone https://github.com/tayfunerbilen/php-boilerplate.git .
Daha sonra ilgili dizin içinde paketleri yüklemek
composer install
Ve .env.example.php
dosyasını .env.php
olarak değiştirip kendi ayarlarınızı belirtmek.
Artık veritabanınızı oluşturup kodlamaya başlayabilirsiniz.
- Routing yapısı için --> izniburak/php-router
- Template engine için --> jenssegers/blade
- Validasyon işlemleri için --> vlucas/valitron
- Hata gösterimleri için --> filp/whoops
- Ayarlar için --> arrilot/dotenv-php
- Veritabanı işlemleri için --> illuminate/database
- Tarih işlemleri için --> briannesbitt/Carbon
- Oturum yönetimi için --> auraphp/Aura.Session
- Dosya ve resim işlemleri için --> verot/class.upload.php
Not: Paket listesine henüz eklenmedik paketler olabilir, videolarda ekledikçe güncelleyeceğim.