Bir
HTML dosyası oluşturduğunuzda tarayıcıda nasıl görüneceğini çift tıklayarak hemen test edebilirsiniz. Çünkü HTML, client (istemci, ziyaretçi) tabanlı bir dildir. HTML kodları siteyi ziyaret eden kişinin bilgisayarındaki tarayıcıda yorumlanır ve görüntülenir.
Aynı şekilde şu diller de client tabanlı dillerdir;
HTML / xHTML / HTML 5
CSS / CSS 3
Javascript / Jquery
PHP‘de ise durum biraz farklıdır. PHP kodları, tarayıcı tarafından yorumlanmaz, kendi yorumlayıcısı vardır. Bu yorumlayıcıya da
Apache adı verilmiştir. Genel olarak bu olaya da
server-client (sunucu-istemci) mimarisi adı verilmiştir. Daha geniş bir yazıda incelenmesi gerekir.
Apache, PHP kodlarını yorumlar ve bir
HTML çıktısı üretir. Bu
HTML çıktısı da tarayıcı tarafından yorumlanır ve ziyaretçiye sunulur.
PHP kodları bu durumda, bir
server (sunucu) bilgisayarda saklanmalıdır. Sayfaları görüntüleme isteği gönderen herkese bu sunucuda bulunan
PHP yorumlayıcısı,
Apache cevap verir.
PHP kodunuzu çalıştırabilmek için bilgisayarınıza
Apache ve diğer yorumlayıcı modüllerini yüklemelisiniz. Yani bir diğer deyişle bilgisayarınızı sunucu gibi çalıştırmalısınız. İşte bu işleme genel olarak
Localhost denilmektedir.
En basitinden işin özü şudur : PHP kodunu çalıştırabilmek için bilgisayarınızda bir
localhost programı yüklü olmalıdır.
Bu noktada kullanabileceğiniz
localhost programlarından
bazıları şunlardır;
Xampp Server
Wamp Server
EasyPHP
Herhangi bir localhost programını seçebilirsiniz.
Comments:
(0)
Henüz yorum yapılmamıştır.