Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilJaromír Beneš
1
Apache, PHP, MySQL Lukáš Masopust 2008
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é
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
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.