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