„PHP” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
3 forrás archiválása és 0 megjelölése halott linkként. #IABot (v2.0beta9)
TurkászBot (vitalap | szerkesztései)
a IABot hibás működése utáni takarítás (phab:T203865), apróbb javítások
68. sor:
Amikor egy PHP-ben megírt oldalt akarunk elérni, a [[kiszolgáló]] először feldolgozza a PHP utasításokat, és csak a kész (HTML) kimenetet küldi el a [[böngésző]]nek. Így [[kliens]] oldalról nem látható a programkód.<ref>{{cite web|url=http://php.net/manual/en/book.image.php |title=PHP Manual Image Processing and GD; |publisher= php.net |date= |accessdate=2011-04-09}}</ref> A feldolgozáshoz egy ún. interpretert (értelmezőt) használ, amely általában a [[webszerver]] egy külső modulja. Ebben hasonlít más szerver oldali szkript nyelvekre, mint a Microsoft ASP.NET-je, a Sun Microsystems JavaServer Pages,<ref name="Sun Microsystems">{{cite web|url=http://java.sun.com/products/jsp/jspservlet.html|title=JavaServer Pages Technology&nbsp;— JavaServer Pages Comparing Methods for Server-Side Dynamic Content White Paper|publisher=Sun Microsystems|accessdate=2008-02-25}}</ref> és a mod_perl. Az 5.4-es verzió óta a nyelv tartalmaz egy egyszerű, parancssorban beállítható webszervert.
 
A PHP nyelv lényegében a HTML nagymértékű kiegészítése. Rengeteg olyan feladat végezhető el vele, amelyre az ügyféloldali szkriptek nem képesek (vagy ha igen, korlátozottan).<ref name="Sun Microsystems"/> Ilyenek a bejelentkezés, az adatbáziskezelés, fájlkezelés, kódolás, adategyeztetés, kapcsolatok létrehozása, e-mail küldése, adatfeldolgozás, dinamikus listakészítés, és hasonlók. Mindenütt, ahol sokszor ismétlődő lépésekből álló feladatsort kell végrehajtani (például képek listázása és linkelése, listakészítés stb.), ez a programnyelv nagyszerű segítség. Alapvetően szűrőként működik,<ref>{{Cite web |url=http://gtk.php.net/manual1/it/html/intro.whatis.php.whatdoes.html |title={title}Archivált másolat |accessdate=2012-03-29 |archiveurl=https://web.archive.org/web/20080611231433/https://web.archive.org/web/20080611231433/http://gtk.php.net/manual1/it/html/intro.whatis.php.whatdoes.html |archivedate=2008-06-11 }}{{Failed verification|date=April 2010}}</ref> ami egy bemeneti fájlból egy kimeneti fájlt állít elő. A PHP 4 óta a parser lefordítja a kódot, hogy a Zend motor lefuttathassa azt.<ref>{{cite web|accessdate=2008-02-25|url=http://cs.ua.edu/457/Notes/PHP%20and%20MySQL.ppt|title=PHP and MySQL |publisher=[[University of Alabama]] |archiveurl = https://web.archive.org/web/20080228003031/http://cs.ua.edu/457/Notes/PHP+and+MySQL.ppt <!-- Bot Hozzáférés ideje: archive --> |archivedate = 2008-02-28}}</ref>
 
Sok különböző platform használja, és relációs adatbázisok kezelésére is megfelel (RDBMS). Ingyenes és nyílt; a PHP Group feljogosítja a fejlesztőket a nyelv bővítésére és beállítására.
A lap eredeti címe: „https://hu.wikipedia.org/wiki/PHP