PHP Nedir ve Neden Kullanmalıyız?
PHP, dinamik web siteleri ve uygulamaları oluşturmak için kullanılan, açık kaynaklı bir programlama dilidir. 1995 yılında geliştirilmiş olsa da, günümüzde hala popülerliğini koruyor. HTML ile birleşerek veri işleme, kullanıcı etkileşimi, veritabanı bağlantıları gibi işlemleri rahatlıkla yönetebilirsiniz. Eğer dinamik bir web projesi üzerinde çalışıyorsanız, PHP kesinlikle olmazsa olmazlardan biridir.
Ancak PHP'nin gücünden faydalanmaya başlamadan önce, ilk adım olarak PHP'yi bilgisayarımıza kurmamız gerekir. Windows üzerinde PHP kurulumu biraz karmaşık gözükebilir, ama adımları dikkatle takip ettiğinizde oldukça basit bir işlem olduğunu göreceksiniz. Hadi başlayalım!
1. Adım: PHP'nin Son Sürümünü İndirme
PHP'yi bilgisayarınıza kurmaya başlamadan önce, PHP'nin en güncel sürümünü indirmeniz gerekecek. PHP'nin Windows sürümünü [resmi PHP sitesi](https://www.php.net/downloads.php) üzerinden indirebilirsiniz. Burada iki farklı seçenek karşınıza çıkacak: Thread Safe ve Non-Thread Safe. Eğer PHP'yi Apache gibi bir web sunucusu ile kullanacaksanız, "Thread Safe" sürümünü tercih etmelisiniz. Bu, PHP'nin çoklu iş parçacığı desteği sunmasını sağlar.
PHP sürümünü indirmek için şu adımları izleyin:
1. PHP indirme sayfasına gidin.
2. "Windows" sekmesine tıklayın.
3. "Thread Safe" sürümünü seçin ve en son sürümü indirin.
4. Zip dosyasını bilgisayarınıza indirin.
2. Adım: PHP'yi Çıkarma ve Kurulum Dizini Oluşturma
PHP'yi indirdikten sonra, zip dosyasını çıkararak kurulum için uygun bir dizin oluşturmalısınız. Çoğu kullanıcı "C:\php" dizinini tercih eder, ancak bu sizin tercihinize bağlı. Örneğin:
Adımlar:
1. İndirdiğiniz zip dosyasını sağ tıklayın ve "Buraya çıkar" seçeneğini seçin.
2. Çıkardığınız PHP dosyalarını, örneğin "C:\php" gibi bir dizine taşıyın.
Not: PHP dosyalarını çıkarırken, sadece "php" klasörünü taşımayı unutmayın. İçindeki tüm dosyalar PHP'nin düzgün çalışabilmesi için gereklidir.
3. Adım: Sistem Değişkenlerini Ayarlama
PHP'yi çalıştırabilmek için, Windows sistem değişkenlerine PHP'nin bulunduğu yolu eklememiz gerekiyor. Bu, komut satırından PHP komutlarını çalıştırabilmenizi sağlar.
Adımlar:
1. "Başlat" menüsüne sağ tıklayın ve "Sistem" seçeneğine tıklayın.
2. Sağ taraftan "Gelişmiş sistem ayarları"na tıklayın.
3. "Sistem Özellikleri" penceresinde "Ortam Değişkenleri"ni seçin.
4. "Sistem değişkenleri" altında "Path"i bulun ve düzenle tıklayın.
5. Açılan pencerede, PHP'nin kurulu olduğu dizinin yolunu ekleyin. Örneğin, "C:\php".
6. Değişiklikleri kaydedin.
Artık PHP'yi herhangi bir komut satırından çalıştırabilirsiniz.
4. Adım: PHP'nin Çalışıp Çalışmadığını Kontrol Etme
PHP'yi doğru şekilde kurduysanız, sistemden PHP'nin sürümünü kontrol edebilirsiniz.
Adımlar:
1. Komut satırını (cmd) açın.
2. Aşağıdaki komutu yazın:
php -v
Bu komut, PHP'nin yüklü olup olmadığını ve sürümünü gösterecektir. Eğer her şey doğruysa, PHP sürüm numaranızı görmelisiniz. Eğer hata alıyorsanız, adımları tekrar gözden geçirmeniz faydalı olacaktır.
5. Adım: PHP'yi Bir Web Sunucusuyla Kullanma
PHP'yi web sunucusunda çalıştırmak için Apache veya Nginx gibi bir web sunucusuna ihtiyacınız olacak. Apache'yi PHP ile uyumlu bir şekilde çalıştırmak için PHP'nin "httpd.conf" dosyasına bazı düzenlemeler yapmamız gerekecek.
Eğer Apache'yi kullanmaya karar verdiyseniz, Apache'yi kurduktan sonra PHP'yi Apache ile entegre edebilirsiniz. Bunun için Apache'nin konfigürasyon dosyasına (httpd.conf) aşağıdaki satırı eklemeniz gerekiyor:
LoadModule php_module "C:/php/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:/php"
Bu adımla birlikte Apache'yi PHP ile uyumlu hale getirebilir ve dinamik PHP sayfalarını görüntüleyebilirsiniz.
Sonuç
Windows üzerinde PHP kurulumunu tamamladınız ve artık PHP ile harika projeler geliştirmeye hazırsınız. İlk başta biraz karmaşık görünebilir, ancak adımları dikkatlice takip ettiğinizde, her şeyin ne kadar basit olduğunu göreceksiniz. PHP, esnekliği ve geniş kullanım alanı ile sizi web geliştirme dünyasında ileriye taşıyacak güçlü bir araçtır.
Eğer bir sorunla karşılaşırsanız, PHP'nin resmi dökümantasyonu ve çevrimiçi kaynaklar size yardımcı olacaktır. Haydi, PHP dünyasına hoş geldiniz!