PHP, HTML sayfalarındaki dinamizmi artırmak için kullanılan bir WEB
programlama standardıdır. PHP sayesinde WEB sayfanıza gelen
kullanıcılarla iletişim kurabilirsiniz. Server tabanlı çalışan bir web
programlama dilidir.
PHP, genel olarak sunucu taraflı uygulama geliştirmek ve dinamik web
içeriği oluşturmak için kullanlılan açık kaynak kodlu popüler bir
programlama dilidir. Açılımı "PHP: Hypertext Preprocessor olan (eski
haliyle Personal Home Pages) PHP, 1993 yılında Rasmus Lerdorf
tarafından geliştirilmeye başlanmıştır. Daha çok dinamik web içeriği
oluşturmak için kullanılan PHP, son zamanlarda IBM, Oracle ve Zend' in
girişimleriyle kurumsal yazılım geliştirme platformu haline
getirilmeye çalışılmaktadır.
Php ' nin Tarihçesi?
PHP, ilk olarak 1993 yılı ortalarında Rasmus Lerdorf tarafından
geliştirilmeye başlanmıştır. Lerdorf’un amacı kişisel bilgilerini
internet üzerinden yayınlamaktı. Buradan yola çıkarak, kişisel web
sayfası yapmak için bir yazılım hazırladı ve adına Personal Home Pages
(PHP) adını verdi. PHP dili ilk kez duyulmasından çok kısa bir süre
sonra geniş anlamda popüler olunca, form tipi bilgileri işlemeyi
sağlayan eklemeler yapılarak PHP/FI (Form Interpreter) adını aldı
(Bazı kaynaklarda dilin bu versiyonu PHP 2 olarak adlandırılmaktadır
). PHP dili, 1995 yılında Lerdorf’un kurmuş olduğu bir grup tarafından
daha da geliştirilerek, ilk kez Perl dilindeki fonksiyonlardan tamamen
arındırılmış ve Object Oriented (Nesneye Dayalı) bir dil haline
getirilmiştir.
2005 yılı itibariyle PHP 5 versiyonu geliştirilmiş durumdadır. PHP
dili Linux gibi Açık Kaynak Kodlu bir dildir ve ücretsiz olarak
dağıtılmakta ve geliştirilmektedir. Linux, Unix, Windows tabanlı
işletim sistemlerinde çalışabilen versiyonları mevcuttur.
Php ile ilgili Teknik Bilgiler
PHP ile yazılan dosyalar derlenemezler. Sadece internet sunucusunda bu
dilde yazılmış scriptleri yorumlayabilecek bir PHP yorumlayıcı program
mevcuttur. Bu yorumlayıcı yazılmış PHP scriptlerini sunucunun
anlayabileceği bir biçime dönüştürür ve yollar.
PHP ile yazılmış bir web sayfasına tarayıcınız ile bağlandığınızda
temel olarak aşağıdaki işlemler yapılmaktadır: İstemci (Client) tarafından PHP dosyası bir
tarayıcı (browser) ile
çağrılır. Sunucu dosya uzantısından bu isteğin bir PHP
dosyası olduğunu
algılar ve PHP yorumlayıcıya yollar. PHP yorumlayıcısı ilgili dosya içindeki scriptleri
çalıştırarak
geriye döndürdüğü sonucu sunucuya tekrar gönderir. Sunucuya ulaştırılan sonuç İstemci (Client)
tarafına HTML dosya
olarak yollanır. Sunucu/İstemci mantığında web tabanlı uygulama
geliştirilebildiği
gibi, UNIX kabuk programlama ve GTK ile de GUI' ye sahip tek başına
çalışabilen uygulamalar geliştirmek mümkündür.
Bir web sitesi, siz sürekli başında olmadığınız durumlarda dahi
kendisini güncel tutabilmeli.
Günümüzde para kazanmanın yolu
pahalı
satmaktan değil, verimli çalışarak maliyetleri
düşürmekten geçiyor.
Yatırımın geri dönüşüne göre
incelerseniz, web tasarım için harcayacağınız para,
verimli iş için yapacağınız en karlı yatırımdır.
Bu sayfaları incelediğinize göre siz de, her geçen gün çığ gibi
sayıları artan bir kitlenin, her hangi bir ihtiyaçları olduğunda ilk
başvurdukları kaynağın Internet olduğunun farkındasınız demektir.
O
halde, en iyi şekilde Internet'te yerinizi almalısınız.