KKUT Docs

Bağlantı Ayarları

Veritabanı sürücüsünü, karakter setini ve bağlantı zaman aşımı değerlerini yapılandırın.

Veritabanı ayarları projenin Config/Database.php dosyasında tutulur. KUT projeleri farklı bağlantı profilleri tanımlayabilir.

MySQLi örneği

'database' =>
[
    'driver'         => 'mysqli',
    'host'           => 'localhost',
    'database'       => 'blog',
    'user'           => 'root',
    'password'       => '',
    'charset'        => 'utf8mb4',
    'collation'      => 'utf8mb4_unicode_ci',
    'connectTimeout' => 5,
    'readTimeout'    => 15
]

Zaman aşımı ayarları

connectTimeout, bağlantı kurulurken; readTimeout ise sunucudan cevap beklerken uygulanır. Yanıt vermeyen bir veritabanının PHP işçisini süresiz tutmasını engeller.

Güvenlik: Canlı parola ve erişim bilgilerini public depoya yazmayın. Ortama göre yüklenen yerel yapılandırma veya güvenli ortam değişkeni kullanın.
KUT Framework 1.0Katmanlı Uygulama Tabanı

Kur. Uyarla. Türet.