PHP
A PHP (PHP: Hypertext Preprocessor) egy olyan szkriptnyelv, amely segít a weboldalak interaktívabbá tételében, mivel intelligensebb, összetettebb dolgokat tesz lehetővé. A PHP-kód a webkiszolgálón fut.
Egy PHP-vel programozott weboldalon lehetnek jelszóval védett oldalak. Egy programozás nélküli weboldal ezt nem tudja megtenni más bonyolult dolgok nélkül. A PHP szabványos fájlkiterjesztései a következők: .php .php3 vagy .phtml, de egy webszerver bármilyen kiterjesztés használatára beállítható.
Szerkezetét számos nyelv befolyásolta, mint például a C, Perl, Java, C++, sőt még a Python is. A Free Software Foundation szabad szoftverként tartja számon.
Történelem
A PHP-t először Rasmus Lerdorf hozta létre 1995-ben. Ma már nagy létszámú csapat fejleszti és javítja. A neve eleinte a Personal Home Page (személyes honlap) rövidítése volt, de később PHP-re változtatták: Hypertext Preprocessor; az új névben a régi rövidítést használva.
Példa
Egy példa a Hello World programra:
Gyakori, hogy például PHP-kódot helyezünk el egy HTML-dokumentumon belül:
Kérdések és válaszok
K: Mi az a PHP?
V: A PHP egy szkriptnyelv, amely segít az embereknek interaktívabbá tenni a weboldalakat, mivel intelligensebb, összetettebb dolgok elvégzését teszi lehetővé.
K: Hol fut a PHP kód?
V: A PHP-kód a webkiszolgálón fut.
K: Miért hívják a PHP-t preprocesszornak?
V: A PHP-t azért hívják előfeldolgozónak, mert felépíti az információt, mielőtt elküldi a weboldalt látogató számítógépnek.
K: Mit tud egy PHP-vel programozott weboldal?
V: Egy PHP-vel programozott weboldalnak lehetnek jelszóval védett oldalai.
K: Melyek a PHP szabványos fájlkiterjesztései?
V: Néhány szabványos PHP fájlkiterjesztés: .php .php3 vagy .phtml, de a webszerver bármilyen kiterjesztés használatára beállítható.
K: Milyen nyelvek befolyásolták a PHP felépítését?
V: A PHP felépítésére számos nyelv, például a C, Perl, Java, C++ és még a Python is hatással volt.
K: A Szabad Szoftver Alapítvány szabad szoftverként tartja számon a PHP-t?
V: Igen, a PHP-t a Szabad Szoftver Alapítvány szabad szoftverként tartja számon.