İlk olarak 1990 yıllarının ortalarında Rasmus Lerdorf tarafından ilk temelleri atıldı. Rasmusun amacı kişisek bilgilerini internet ortamında yayınlamaktı. O zamanki web teknolojisi ile kullanıcı ile interaktif iletişime geçebilen bir web sayfası yapmak pek mümkün değildi. Bunu üzerine çalışmaya başlayan Rasmus Personel Home Page cümlesindeki kelimelerin baş harflerini verdiği PHP ' yi geliştirdi.
PHP Perl dili üzerine kurulu bir dil olarak geliştirildi.Kısa sürede PHP dili çok tutulmaya başladı ve web tasarımcılarının ihtiyacı olan form yoluyla ziyaretçiden gelen bilgileri işlemeyi sağlayan eklemeler yapıldı ve adına PHP/FI (Form Interpreter) dendi. PHP/FI genelde PHP 2 olarak bilinir
1995 yılının ortalarında Lerdorf PHP daha da geliştirebilmek için bir ekip kurdu. Bu ekip PHP yi Perl dilindeki fonksiyonlardan arındırarak Object Oriented (Nesneye Dayalı) bir dil haline getirdi.
Günümüzde ilk zamanlarından çok daha güçlü ve yetenekli olan PHP 5 versiyonu kullanılıyor. PHP dili açık kaynak kodlu olması ve ücretsiz olarak kullanılıyor olması sebebiyle günümüzdede geçerliliğini sürdürmekte.
Şimdi gelelim PHP yi kendi bilgisayarımızda nasıl kullanacağımıza, Bu yazımızda işletim sistemi olarak Windows kullanacağız.
Öncelikle yapmamiz gereken, sistemimize Apahce sunucusunu kurmak.
http://www.apachefriends.org/en/xampp.html adresinden XAMPP for Windows'u tikliyoruz.
Karsimiza çikan sayfadan XAMPP'i tikliyoruz.
En sonda Installer'i tiklayip indirmeye basliyoruz.
Indirme islemimiz tamamlandiysa Apache Server'i kurmaya baslayabiliriz.
Indirdigimiz dosyaya çift tiklayip ileri diyoruz.
Kurulacagi yeri soracaktir. Degistirmeden ileri diyoruz.
Neleri kurmak istedigimizi soracaktir.
-Install Apache as service
-install MySQL as service
Seçeneklerini isaretledikten sonra arkamiza yaslanabiliriz.
Eger kurulumumuz tamamlandiysa C:\Program Files\xampp\htdocs klasörüne gidip ilk uygulamamizi yazmaya ve test etmeye baslayabiliriz.
Ilk uygulamamizi özel bir IDE olmadan yazalim. Htdoc klasörünün içine bir not defteri gibi bir metin editörü ile bir metin dosyasi olusturuyoruz ve su kodlari yaziyoruz:
<?php
echo "Merhaba php";
?>
Farkli kaydet ile test.php adinda kaydediyoruz.
Internet tarayicimizi açiyoruz ve http://localhost/test.php yaziyoruz.
Bu bizim yazdigimiz uygulamanin adresidir.