|
|
|
PHP
NEDİR
PHP Tarihçesi
PHP, ilk olarak 1990’lı yılların ortalarında Rasmus Lerdorf tarafından
geliştirilmeye başlanmıştır. Lerdorf’un amacı kişisel bilgilerini internet
üzerinden yayınlamaktı. O tarihteki teknolojide, günümüzdeki gibi gelişmiş
web tasarım yazılımlarının bulunmamasından dolayı , kişisel web sayfası
yapmak çok daha zordu. Buradan yola çıkarak, kişisel web sayfası yapmak
için bir yazılım hazırladı ve adına Personal Home Page (PHP) adını verdi.
PHP, Perl dili üzerine kurulu bir dil olarak geliştirilmeye başlanmıştır.
PHP’ nin çok tutulması üzerine web tasarımcılarının çok ihtiyacı olan,
yani form yoluyla ziyaretçiden gelen bilgileri işlemeyi sağlayan eklemeler
yapılarak adına PHP/FI (Form Interpreter) adını aldı. Kimileri tarafından
programın bu versiyonu PHP2 olarak adlandırıldı. 1995 yılının ortalarında
PHP Lerdorf’un kurmuş olduğu bir grup tarafından daha da geliştirildi. Bu
sefer Perl dilindeki fonksiyonlardan tamamen arındırılmış ve Object
Oriented (Nesneye Dayalı) bir dil haline getirildi.
Günümüzde PHP4 versiyonu ardından çok daha güçlü ve çok daha çok özellikli
halde PHP5 versiyonu geliştirilmiş durumdadır. PHP dili Linux gibi Açık
Kaynak Kodlu bir dildir ve ücretsiz olarak dağıtılmaktadır ve
geliştirilmektedir. Linux, Unix, Windows tabanlı işletim sistemlerinde
çalışabilen versiyonları mevcuttur.
PHP Nedir?
Platformdan bağımsız (Windows,Linux, Etc.) çalışabilen sunucu taraflı,
Html gömülü betik dilidir. Perl, C/C++ tipinde script dilidir. Bu dillere
aşina olanlar ve herhangi bir programlama dilini bilenler PHP yi fazla
vakit kaybetmeden öğrenebilirler.
Oracle, Adabas D, Sybase, FilePro, mSQL, Velocis, mySQL, Informix, Solid,dBase,
ODBD Unix dbm ve PostgreSQL veritabanlarıyla güvenli iletişim kurabilir ve
IMAP, SNMP, NNTP , POP3 , HTTP servislerine bağlantı kurabilmektedir.
Platform olarak "Linux & Apache & mySQL" kullanılması en yaygın ve
önerilendir. Siz kendi sisteminizde de sorunsuz kullanabilirsiniz.
Diğer Betik Dillerinden Farkı
--------------------------------------------------------------------------------
Php'nin diğer betik dillerinden farkı mevcuttur. Bunlar;
PHP'nin JavaScript gibi istemci tarafına hitap eden betik dillerinden en
önemli tarafı sunucu tarafından yorumlanmasıdır.
PHP'de istemcinin istediği betiğin söz dizimi JavaScript'deki gibi HTML
kodunun içerisinde görünmez.
PHP'nin Perl gibi betik dillerinden en önemli farkı HTML içine
gömülebilmesidir.
|
|