Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Apache, PHP, MySQL Lukáš Masopust 2008. Web server Apache Aplikace schopná zpracovat HTTP požadavek Nejpoužívanější Web server Vytváří ho The Apache.

Podobné prezentace


Prezentace na téma: "Apache, PHP, MySQL Lukáš Masopust 2008. Web server Apache Aplikace schopná zpracovat HTTP požadavek Nejpoužívanější Web server Vytváří ho The Apache."— Transkript prezentace:

1 Apache, PHP, MySQL Lukáš Masopust 2008

2

3 Web server Apache Aplikace schopná zpracovat HTTP požadavek Nejpoužívanější Web server Vytváří ho The Apache Software Foundation Určený pro linux (portovaný i na jiné OS) Použití zdarma Rozšiřitelný pomocí modulů – mod_autoindex – výpis obsahu adresářů – mod_rewrite – pro „hezská url“ – mod_php, mod_python … a další

4 PHP (Hypertex preprocesor) dynamicky generuje stránky (zdrojový kód) Současná verze 5.x – podporuje objetky První verze interpretu byla napsána v PERLu a určená pro domácí použití Použitelná pro malé a střední aplikace Velmi pomalé – nutnost použití akcelerátorů – caching byte kódu Syntax inspirována C/C++, Javou, Perlem

5 PHP II. Mnoho kontrukcí lze zapsat 2 formami syntaxe: „klasická“: if (podm) {příkazy} „PHTML“: if (podm): příkazy endif; Na běh skriptu je obvykle vyhražen čas 30s Mnoho doplňkových knihoven (práce s obrázky, šifrování, spolupráce s db, kompresní alg.) OOP přidáno až od verze 4 (dosti nešikovně) Velmi rozšířené – uživatelsky přívětivé

6

7 MySQL Velmi rozšířený typ databáze spolu s Postgre Podporuje jen část SQL standardu – rychlá Slouží k ukládání a zpřístupňování dat

8 Jak to vše souvisí? DB

9 Děkuji za pozornost Tim Berners-Lee


Stáhnout ppt "Apache, PHP, MySQL Lukáš Masopust 2008. Web server Apache Aplikace schopná zpracovat HTTP požadavek Nejpoužívanější Web server Vytváří ho The Apache."

Podobné prezentace


Reklamy Google