Symfony'yi Neden Seçmelisiniz?
Öncelikle, Symfony'nin neden bu kadar popüler olduğunu anlamak faydalı olacaktır. Symfony, modern web uygulamaları için güçlü bir yapıdır. Modüler yapısı, yüksek esneklik ve kolay bakım sağlamakla kalmaz, aynı zamanda büyük topluluğu ve kapsamlı dökümantasyonu ile öğrenmesi oldukça kolaydır. Birçok büyük proje, Symfony sayesinde hızla geliştirilmektedir.
Symfony Kurulumuna Başlamadan Önce Gereksinimler
Symfony'yi kurmadan önce sisteminizde PHP'nin en son sürümünün kurulu olması gerekir. Ayrıca Composer, PHP'nin bağımlılık yönetim aracıdır, bu yüzden Composer'ı bilgisayarınıza yüklemeniz gerekecek. Bu adımların ardından Symfony framework'ünü hızlıca kurabilirsiniz.
PHP ve Composer Kurulumu:
PHP ve Composer’ı kurduysanız, o zaman hazırsınız! Ancak hâlâ Symfony'yi kurmak için birkaç adım var.
Symfony'yi Kurma
Symfony'yi kurmak için şu adımları takip edebilirsiniz:
composer create-project symfony/skeleton my_project_name
Bu komut, Symfony'nin temel yapısını kuracaktır. Şimdi "my_project_name" yerine projenizin adını yazabilirsiniz. Projeniz kurulduktan sonra, terminalde bu dizine giderek gelişmeye başlayabilirsiniz:
cd my_project_name
Symfony ile İlk Sayfanızı Oluşturma
Symfony ile çalışmaya başlamak için basit bir rota eklemek iyi bir başlangıçtır. Symfony'nin rotalama sistemi oldukça esnektir ve hızlıca kullanabileceğiniz basit bir örnekle başlayabilirsiniz.
Öncelikle, Symfony'nin kontrolcü sınıfını yaratmalısınız. `src/Controller` dizininde bir dosya oluşturup içerisine aşağıdaki kodu yazabilirsiniz.
Hello ' . $name . '!