KKUT Docs

Kurulum

PHP 8.1 ortamını hazırlayın, ilk projeyi üretin ve alan adı eşlemesini yapın.

This article is currently available in Turkish. Its English translation is being prepared.

KUT Framework, çekirdek ve gerekli bağımlılıklarıyla tek bir uygulama tabanı olarak çalışır. Framework kökünü ve System/Vendor dizinini birlikte yayınlayın.

Gereksinimler

  • PHP 8.1 veya üzeri
  • mbstring, json, openssl ve uygulamanızın kullandığı veritabanı eklentisi
  • Apache için mod_rewrite ve AllowOverride All
  • Konsol komutları için PHP CLI

İlk projeyi oluşturma

cd /proje/dizini/KUT
php buyruk project:create Blog

Komut, güncel varsayılan proje şablonunu Projects/Blog altına çıkarır ve projeye özgü anahtarı üretir.

Projeyi alan adına bağlama

Settings/Projects.php içindeki proje ayarını düzenleyin:

'directory' =>
[
    'default' => Kut\Base::project('Blog'),
    'others'  =>
    [
        'blog.example.com' => 'Blog'
    ]
]

Yazma izinleri

Web sunucusu, çalıştırılan projedeki Storage/ dizinine yazabilmelidir. Rendering önbelleği Storage/Renders altında otomatik üretilir.

Canlı ortam: Uygulamayı yüklerken System/Vendor dizinini unutmayın. Bağımlılıkların eksik olması framework daha controller’a ulaşmadan hataya neden olur.

Kurulumu doğrulama

php -v
php buyruk
php buyruk --project=Blog render:compile
KUT Framework 1.0Katmanlı Uygulama Tabanı

Kur. Uyarla. Türet.