PHP Nedir?
PHP, ilk olarak
1990lı yılların ortalarında Rasmus Lerdorf tarafından
geliştirilmeye başlanmıştır. Lerdorfun 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 Lerdorfun 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.
|