PHP ile nesne yönelimli programlamaya başlamak mı istiyorsun? Öncelikle uygun bir geliştirme ortamı kurmak çok önemlidir. Bu ortam, PHP betiklerini yerel bilgisayarında çalıştırmana yardımcı olur, her seferinde bir web sunucusuna yüklemek zorunda kalmazsın. Bu kılavuzda hangi yazılıma ihtiyacın olduğunu ve nasıl kuracağını öğreneceksin.

En önemli çıkarımlar Doğru geliştirme ortamını seçmek, PHP ile verimli çalışmak açısından hayati öneme sahiptir. Yerel olarak PHP betiklerini çalıştırmak ve bir veritabanıyla çalışmak için ya ücretsiz MAMP'ı Mac için ya da XAMPP'ı Windows için kullanabilirsin.

Adım 1: Yazılımın Seçimi ve Indirilmesi

Öncelikle hangi yazılıma ihtiyaç duyduğuna karar vermen gerekiyor. Mac kullanıcıları için MAMP'ı öneriyorum. Bu yazılım, kullanıcı dostu bir kurulumla Apache, MySQL ve PHP'yi içerir. Ücretsiz versiyonu MAMP web sitesinde bulabilirsin. Orada, işletim sistemin için uygun olan versiyonu seçip indirebilirsin.

PHP için yerel geliştirme ortamı kurma

Windows kullanıcıları için XAMPP popüler bir alternatiftir. Burada da Apache, MySQL ve PHP ile tam bir çözüm elde edersin ve yazılımı resmi web sitesinden ücretsiz indirebilirsin.

PHP için yerel geliştirme ortamı kurma

Adım 2: Yazılımın Kurulumu

Yazılımı indirdikten sonra, dosyayı çift tıklayarak aç. Bir kurulum asistanı başlatılacak ve seni sürecin üzerinden geçirecek. Genellikle sadece ayarlara onay vermen ve kurulumu onaylaman gerekir.

PHP için yerel geliştirme ortamı kurmak

Eğer MAMP kullanıyorsan, kurulumdan sonra yazılımı aç ve ayarlara girerek web sunucusu yapılandırmasını yap. Varsayılan portları 80 (HTTP için) ve 3306 (MySQL için) kullanman önerilir, böylece tarayıcında “localhost” yazarak kolayca erişim sağlayabilirsin.

PHP için yerel geliştirme ortamı kurma

Adım 3: Sunucu Ayarlarının Yapılandırılması

Yazılım kurulduktan ve başlatıldıktan sonra, MAMP'taki “Preferences” bölümünü bul. Burada, “Portlar” kısmından web sunucusu ayarlarını değiştirebilirsin. Apache sunucusu için 80 numaralı portu ayarlayarak, yerel sunucuna erişimi kolaylaştırabilirsin.

PHP için yerel geliştirme ortamı kurmak

Document Root'un, PHP projelerinin depolandığı dizine işaret ettiğinden emin ol. Bu genellikle betiklerini kaydedeceğin dizindir.

Document Root'unu doğru ayarlamak önemlidir, aksi takdirde betiklerini tarayıcıda doğru bir şekilde bulmakta zorluk çekersin.

PHP için yerel geliştirme ortamı kurma

Adım 4: Kurulumun Test Edilmesi

Her şeyin düzgün çalıştığından emin olmak için tarayıcını aç ve adres çubuğuna “localhost” yaz. Eğer her şey doğru bir şekilde kurulduysa, MAMP veya XAMPP'in ana sayfasını görmelisin. Bu sayfayı görüyorsan, geliştirme ortamını başarıyla kurmuşsun demektir.

Adım 5: Geliştirme Ortamının Kullanımı

Artık PHP ile çalışmaya başlayabilirsin. Document Root dizininde bir.php dosyası oluşturarak ilk betiğini yazabilirsin. Örneğin, web sunucusunun PHP dosyalarına doğru tepki verdiğinden emin olmak için Merhaba-Dünya betikleri deneyebilirsin.

Geliştirme ve sonraki proje için resim galerisi ile pratik örnek olarak devam edeceğiz. Galeriyi “localhost” üzerinden erişebilmek için gerekli dizini Document Root'ta ayarlamayı unutma.

Özet – PHP ile nesne yönelimli web programlaması için geliştirme ortamının kurulması

Geliştirme ortamının kurulumu, PHP'deki başarılı projelerin ilk adımıdır. MAMP ve XAMPP arasındaki seçim, kolay kurulum ve doğru yapılandırma, yerel PHP betiklerini çalıştırma ve test etme imkanı sağlayan merkezî unsurlardır.

Sıkça Sorulan Sorular

MAMP veya XAMPP'ı nasıl indiririm?Yazılımı resmi web sitelerinden ücretsiz indirebilirsin.

MAMP'ı Windows altında da kullanabilir miyim?Hayır, MAMP özellikle MacOS için tasarlanmıştır; Windows altında XAMPP kullanabilirsin.

MAMP için hangi portları ayarlamalıyım?Apache için 80 ve MySQL için 3306 portunu ayarla.

Yazılımın doğru kurulduğunu nasıl test ederim?Tarayıcını aç ve “localhost” yaz. Ana sayfa görünüyorsa, kurulum başarılıdır.

PHP betiklerimi nereye kaydetmeliyim?MAMP veya XAMPP ayarlarında belirlediğin Document Root dizininde kaydetmelisin.