Başlangıç Noktası: Symfony ile Tanışın
Merhaba! Bugün sizinle, web geliştirme dünyasında bir yıldız olan Symfony'yi kurmayı adım adım öğreneceğiz. Eğer PHP ve web geliştirme ile ilgileniyorsanız, Symfony'yi duymamış olmanız neredeyse imkansız. Bu güçlü framework, büyük ve karmaşık projelerde bile size kolaylık sağlıyor. Şimdi, Linux üzerinde Symfony'yi kurmaya başlayalım!
Adım 1: PHP ve Bağımlılıkları Kurun
Öncelikle, Symfony'yi kullanabilmek için bilgisayarınızda PHP'nin yüklü olması gerekiyor. Eğer PHP'yi henüz yüklemediyseniz, terminal üzerinden şu komut ile yükleme yapabilirsiniz:
sudo apt update
sudo apt install php php-cli php-xml php-mbstring php-curl php-zip
Bu komut, PHP'nin gerekli uzantılarını ve bağımlılıklarını da kuracak. Eğer zaten PHP kuruluysa, `php -v` komutuyla versiyonunu kontrol edebilirsiniz. Symfony için PHP 7.2 veya daha yüksek bir sürüm gereklidir, bu yüzden PHP sürümünüzü güncellemeyi unutmayın!
Adım 2: Composer'ı Yükleyin
Symfony, PHP için bağımlılık yönetimi aracı olan Composer'ı kullanır. Composer olmadan Symfony projenizi kurmak zor olacaktır. Şimdi Composer’ı yükleyelim:
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
Composer'ı başarıyla yükledikten sonra, `composer` komutunu terminalde çalıştırarak yüklemenin doğru yapıldığını doğrulayabilirsiniz.
Adım 3: Symfony'yi Kurun
Şimdi sırada Symfony'yi kurmak var! Symfony'yi yüklemek için terminalden aşağıdaki komutu yazabilirsiniz:
composer create-project symfony/skeleton my_project_name
Bu komut, `my_project_name` adında yeni bir Symfony projesi oluşturacaktır. Eğer projenizin adını değiştirmek isterseniz, bu kısmı istediğiniz gibi değiştirebilirsiniz. Symfony'nin en güncel sürümü otomatik olarak indirilecektir.
Adım 4: Symfony Web Sunucusunu Başlatın
Her şey hazır! Şimdi Symfony projenizi çalıştırmak için aşağıdaki komutu kullanabilirsiniz:
cd my_project_name
symfony serve
Bu komut, Symfony’nin kendi web sunucusunu başlatacaktır. Şimdi tarayıcınızı açarak `http://localhost:8000` adresine gittiğinizde, Symfony'nin hoş geldiniz sayfası karşınıza çıkacak.
Adım 5: Symfony'yi Geliştirmeye Başlayın
İşte bu kadar! Symfony kurulumunu başarıyla tamamladınız ve projeye başlamak için hazır hale geldiniz. Symfony'nin sağladığı araçlar, hızlıca yeni sayfalar, formlar ve veritabanı işlemleri oluşturmanıza olanak tanır. Şimdi sıra, kendi projelerinizi oluşturmakta!
Symfony'nin dökümantasyonuna göz atarak veya çeşitli öğreticilerle kendinizi daha da geliştirebilirsiniz. Geliştiricilerin her zaman Symfony'yi kullanarak profesyonel projeler yapması gerektiğini unutmayın.