PHP (skriptovací jazyk): Rozdiel medzi revíziami
Smazaný obsah Přidaný obsah
d Panda sk premiestnil stránku PHP (programovací jazyk) na PHP (skriptovací jazyk): PHP nie je programovací jazyk |
d gramatika (na servery => na serveri) |
||
Riadok 32:
== Použitie ==
PHP je skriptovací jazyk, ktorý je špeciálne navrhnutý na tvorbu web stránok bežiacich na webovom
PHP sa primárne správa ako filter<ref>{{Wayback|url=http://web.archive.org/web/20080611231433/http://gtk.php.net/manual1/it/html/intro.whatis.php.whatdoes.html|title=|date=20080611231433}}{{Failed verification|date=April 2010}}</ref>, ktorý má na vstupe súbor, alebo prúd dát obsahujúci text a/alebo PHP inštrukcie a na výstupe prúd dát najčastejšie vo forme [[HTML]]. Od PHP verzie 4 PHP parser kompiluje vstup aby vyprodukoval bajt kód pre spracovanie pomocou [[Zend Engine]], ktorý poskytuje zvýšený výkon v porovnaní s jeho interpretermi v minulosti.<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 = http://web.archive.org/web/20080228003031/http://cs.ua.edu/457/Notes/PHP+and+MySQL.ppt <!-- Bot retrieved archive --> |archivedate = 2008-02-28}}</ref>
Aj keď PHP bolo pôvodne vytvorené na tvorbu dynamických webových stránok, v súčasnosti sa primárne zameriava na skriptovanie na strane servera<ref>{{cite web|url=http://webmaster.iu.edu/PHPlanguage/index.shtml|title=PHP Server-Side Scripting Language|publisher=[[Indiana University]]|accessdate=2008-02-25|date=2007-04-04}}</ref> a je podobné ostatným serverovo orientovaným skriptovacím jazykom, ktoré klientovi poskytujú dynamický obsah z webového servera. Medzi tieto jazyky patrí napríklad [[ASP .NET]] od spoločnosti [[Microsoft]], [[JavaServer Pages]]<ref>{{cite web|url=http://java.sun.com/products/jsp/jspservlet.html|title=JavaServer Pages Technology — JavaServer Pages Comparing Methods for Server-Side Dynamic Content White Paper|publisher=Sun Microsystems|accessdate=2008-02-25}}</ref> od [[Sun Microsystems]] alebo [[mod_perl]]. PHP pritiahlo produkciu mnohých frameworkov, ktoré poskytujú stavebné bloky a návrh štruktúry pre podporu rýchleho vývoja aplikácií. Niektoré ako [[CakePHP]], [[Symfony]], [[CodeIgniter]], [[Yii Framework]] a [[Zend Framework]] ponúkajú vlastnosti podobné iným frameworkom pre webové aplikácie.
|