09.06.2017 Views

Portfolio

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Čo je PHP ?<br />

Prvá práca v PHP<br />

Formulár<br />

PHP je skriptovací jazyk, ktorý je špeciálne navrhnutý na tvorbu web stránok bežiacich<br />

na webovom serveri. Všetok PHP kód je vykonávaný pomocou PHP runtime,<br />

aby dynamicky vytvoril obsah na webovej stránke.Taktiež môže byť využitý na<br />

skriptovanie z príkazového riadku alebo klientovo orientované aplikácie s grafickým<br />

rozhraním. PHP môže byť nasadené na väčšine Webových serverov, operačných<br />

systémov a platformách a môže sa používať v spojení s mnohými relačnými databázami.<br />

Mnoho webhostingov ponúka podporu PHP pre svojich klientov. PHP je zadarmo<br />

dostupné a PHP Group poskytuje úplný zdrojový kód pre používateľov, aby ho<br />

mohli dotvárať, meniť a rozširovať pre ich vlastné použitie.PHP sa primárne správa<br />

ako filter, ktorý má na vstupe súbor, alebo prúd dát obsahujúci text a/alebo PHP<br />

inštrukcie a na výstupe prúd dát najčastejšie vo forme HTML. Od PHP verzie 4 PHP<br />

parser kompiluje vstup aby vyprodukoval bajt kód pre spracovanie pomocou Zend<br />

Engine, ktorý poskytuje zvýšený výkon v porovnaní s jeho interpretermi v minulosti.Aj<br />

keď PHP bolo pôvodne vytvorené na tvorbu dynamických webových stránok,<br />

v súčasnosti sa primárne zameriava na skriptovanie na strane serveraa je podobné<br />

ostatným serverovo orientovaným skriptovacím jazykom, ktoré klientovi poskytujú<br />

dynamický obsah z webového servera. Medzi tieto jazyky patrí napríklad ASP .NET<br />

od spoločnosti Microsoft, JavaServer Pagesod Sun Microsystems alebo mod_perl.<br />

PHP pritiahlo produkciu mnohých frameworkov, ktoré poskytujú stavebné bloky a<br />

návrh štruktúry pre podporu rýchleho vývoja aplikácií. Niektoré ako CakePHP, Symfony,<br />

CodeIgniter, Yii Framework a Zend Framework ponúkajú vlastnosti podobné<br />

iným frameworkom pre webové aplikácie. LAMP architektúra sa stala populárnou<br />

vo webovom priemysle ako spôsob vývoja webových aplikácií. Písmeno „P“ v tomto<br />

balíku bežne zastáva PHP po boku s Linux, Apache a MySQL, avšak môže odkazovať<br />

aj na Python, Perl, alebo kombináciu všetkých troch. Podobné balíky sú taktiež dostupné<br />

pre Windows a OS X, pričom ich názvy sú WAMP a MAMP, kde prvé písmená<br />

reprezentujú operačný systém. Hoci PHP a Apache sú súčasťou Mac OS X základnej<br />

inštalácie, používatelia týchto balíkov vyhľadávajú jednoduchšiu inštaláciu, ktorá<br />

je jednoduchšie aktualizovaná. Od apríla 2007 viac ako 20 miliónov internetových<br />

domén malo webový servis hostovaný na serveroch s inštalovaným PHP a mod_<br />

php bolo zaznamenané ako najpopulárnejší Apache HTTP Serverový modul.PHP je<br />

používané ako serverovo orientovaný programovací jazyk na 75 % zo všetkých web<br />

stránok, ktorých serverovo orientovaný programovací jazyk je známy[8], a PHP je<br />

najpoužívanejší open source softvér v spoločnostiach.Množina systémov na správu<br />

webového obsahu napísané v PHP zahŕňa MediaWiki, Joomla, eZ Publish, Silver-<br />

Stripe, WordPress, Drupal a Moodle. Všetky webové stránky vytvorené pomocou<br />

týchto nástrojov sú napísané v PHP, zahŕňajúc požívateľskú časť Wikipédie, Facebook<br />

a Digg.<br />

Našou úlohou bolo vytvoriť formulár a keď sme odoslali formulár tak nám<br />

vypísalo naše požiadavky v PHP. Potom sme pridali tlačitko pre admina ktorý<br />

vie vymazať históriu objednávok,<br />

16 17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!