PHP bir web programlama dili ve MySQL'de bir SQL veritabanı olduğu halde
çoğunlukla isimleri birlikte anılır. Bunun sebebi, bu ikilinin diğer
veritabanı-programlama dili ikililerine oranla büyük performans farkı
göstermeleridir. PHP, MySQL dışında birçok veritabanı ile de gayet uyumlu
bir şekilde çalışabilmektedir, fakat benim bilgim sadece MySQL dahilinde
olduğu için bu dokümanda PHP ile birlikte MySQL veritabanını anlatacağım.
PHP dosyaları da HTML dosyaları gibi sade metin dosyalarından oluşmaktadır.
Tek farkı dosyaları yerleştireceğiniz sunucu sisteminde bu dosyaların
çalışabilir dosya olarak saklanmalarıdır. Burada bulunan PHP denemelerini
normal bir bilgisayar üzerinde çalıştırmanız olanaksızdır. Yazdığınız PHP
dosyalarını çalıştırabilmek için bir web sunucusu ve php desteğine ihtiyacınız
vardır. Bu belgede bilgisayarınıza PHP+MySQL+Apache kurulumu anlatılmamaktadır,
fakat bu konu ile ilgili soru ve sorunlarınıza Internet üzerinde cevap
bulabilirsiniz. Ayrıca bu belgedeki PHP ve MySQL bilgileri sadece bir başlangıç
niteliğindedir. Bu konular hakkında daha fazla bilgi için
http://www.php.net,
http://www.php.org.tr ve
http://www.mysql.com başlıca uğrayacağınız adresler olmalıdır.