Kodkitabi

PSR-4 Autoloading ve Composer Best Practices

PSR-4 autoloading standardı, composer.json yapılandırması, semantic versioning, paket bağımlılık yönetimi, conflict çözümü ve paket yayınlama. Otomatik yükleme performans optimizasyonları ve classmap vs files seçenekleri.

composer.json örneği
{
  "name": "vendor/package",
  "autoload": {
    "psr-4": { "Vendor\\Package\\": "src/" }
  },
  "require": {
    "php": ">=8.0"
  }
}
?>