Prezentace aplikace PowerPoint

Komentáře

Transkript

Prezentace aplikace PowerPoint
Střední odborná škola a Střední odborné učiliště, Hořovice
DIGITÁLNÍ UČEBNÍ MATERIÁL
Kód DUM : VY_32_INOVACE_DYN.1.01
Název materiálu:
Anotace
Autor
Jazyk
Očekávaný výstup
01 Dynamický web - LAMP
DUM vysvětlí žákům podstatu dynamického webu, představí základní GNU/GPL nástroje pro tvorbu
dynamického webu
Ing. Vladimír KEBERT, CSc (Autor)
Čeština
RVP 18-20-M/01 Informační technologie, předmět: Publikování na Internetu, 2. ročník
RVP 63-41-M/01 Ekonomika a podnikání, předmět: Publikování na Internetu, 2. ročník
Speciální vzdělávací potřeby Žádné
Klíčová slova
Př. LAMP, WAMP, XAMPP, PHP, server, Apache, Localhost, Host, IP adresa, C/S ,
Druh učebního materiálu Prezentace s prvky interaktivity
Druh interaktivity
Cílová skupina
Kombinované
Žáci 2. ročníku
Stupeň a typ vzdělávání
Odborné vzdělávání
Typická věková skupina
16 - 19 let
Celková velikost
Velikost materiálu v kB : 333
| tématická oblast sady: Dynamický web
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je
Ing. Vladimír KEBERT. Dostupné z Metodického portálu www.rvp.cz,
ISSN: 1802–4785. Provozuje Národní ústav pro vzdělávání, školské
poradenské zařízení a zařízení pro další vzdělávání pedagogických
pracovníků (NÚV).
Střední odborná škola a Střední odborné učiliště, Hořovice
DIGITÁLNÍ UČEBNÍ MATERIÁL
1.Dynamické webové stránky
- vyznačují se obousměrnou komunikací, uživatel může komunikovat smerem k
serveru
- zpravidla se zpracovávají na straně serveru
- jsou modulární, mohou komunikovat s periferními aplikacemi (databázemi)
- mají velmi široké a univerzální možnosti použití od osobních stránek po
redakční systémy
- mohou být tvořeny na svobodném i na proprietálním systému
Obr.1: Loga frameworků
PHP, ASP.NET
Obr.2: Příklady nástrojů pro
tvorbu dynamického webu.
Střední odborná škola a Střední odborné učiliště, Hořovice
DIGITÁLNÍ UČEBNÍ MATERIÁL
2.Příklady dynamických stránek
- internetový obchod (e-shop) (např. Alza.cz, czc.cz, 123mp3.cz)
- bankovní systém – placení (např. Servis24, mojebanka.cz)
- evidence knih, webové album, videa
- webové poštovní klienty
- LMS (Learning module system) – Moodle, Plone
- redakční publikační systémy – Wordpress, Joomla, PhpRS, Drupal
Obr.3: Loga redakčních
systému WP, Joomla a
LMS Moodle
3.Výuka
- výuka předmětu Publikování na Internetu představí
Tvorbu webu systémem PHP
- PHP je svobodný software
- PHP má neomezené možnosti
- PHP je interpetovaný (skriptovací) jazyk s definovanou syntaxí
- PHP funguje v různých prostředích a operačních systémech
Střední odborná škola a Střední odborné učiliště, Hořovice
DIGITÁLNÍ UČEBNÍ MATERIÁL
4.Prostředí pro psaní dynamického webu
LAMP
WAMP
Linux – Apache – MySQL – PHP
WINDOWS – Apache – MySQL – PHP
L (W) – je prostřední operačního systému pro běhové prostředí
Apache (též httpd, apache2) je webový server, běžící na pozadí
MySQL je databázový server
PHP je interpret jazyka PHP – zpracovává příkazy, převádí do HTML a předává je
webserveru k vyřízení
Střední odborná škola a Střední odborné učiliště, Hořovice
DIGITÁLNÍ UČEBNÍ MATERIÁL
4. LAMP a WAMP
- historicky nativní je LAMP – je postaven na svobodném softwaru
- pro Windows není přímo psán webserver Apache, byl zde pouze portován z
Linuxu
- PHP může spolupracovat s více databázovými servery, základ je MySQL
- P (PHP) je ve smyslu názvu interpret jazyka PHP (PersonalHomePage) a je
součástí serveru Apache jako modul.
5. Svoboda žáka
- LAMP a WAMP jsou multiplatfomní řešení
- Každý žák má svobodu volby systému (Linux vs. Windows – LAMP, WAMP)
- V linuxu vše běží automaticky
- ve Windows musí být provedena instalace WAMPu v podobě aplikace XAMPP,
EasyPHP, VertrigoServ, PHP Triad for Windows
Střední odborná škola a Střední odborné učiliště, Hořovice
DIGITÁLNÍ UČEBNÍ MATERIÁL
6. LAMP – ukázka běhu komponent
Obr.4: Služba Apache a
kontrola běhu –
http://localhost
Střední odborná škola a Střední odborné učiliště, Hořovice
DIGITÁLNÍ UČEBNÍ MATERIÁL
7. Úloha: Pod vedením učitele proveďte instalaci LAMP v linuxových
distribucích KUBUNTU 12.04 a FEDORA 17
1. V systému spusťte terminál a přihlaste se jako ROOT
2. KUBUNTU: # apt-get install apache2 php mysql-server
3. FEDORA: # yum install httpd mysql php
4. spuštění: FEDORA:
# systemctl start service.httpd
# systemctl start service.mysqld
5. spuštění: KUBUNTU: # apache2 start
# mysqld start
6. Kontrola běhu: Ve webovém prohlížeči adresa: http://localhost
Střední odborná škola a Střední odborné učiliště, Hořovice
DIGITÁLNÍ UČEBNÍ MATERIÁL
Přehled použité literatury a děl:
Pokud není uvedeno jinak, autorem použitých textů a mediálních příloh (obrázků, textů,
interaktivních materiálů, screenshotů) je autor tohoto digitálního učebního materiálu.
Příklady a skripty v příloze DUM jsou dílem autora tohoto materiálu:.
Použité zdroje:
1.Soubor: python.svg. In: Wikimedia: the free encyclopedia[online]. San Francisco (CA):
Wikimedia Foundation, 2001-2013 [cit. 2013-02-09]. Dostupné z:
http://commons.wikimedia.org/wiki/File:Python.svg
2. TVORBA-WEBU.CZ. PHP: základy [online]. 2003-2008 [cit. 2013-02-09]. Dostupné z:
http://www.tvorba-webu.cz
3. ZAJÍC,P. PHP (4). [cit. 2013-02-09].Dostupné z:
http://www.linuxsoft.cz/article.php?id_article=176
Střední odborná škola a Střední odborné učiliště, Hořovice
DIGITÁLNÍ UČEBNÍ MATERIÁL
4. KOLEKTIV. Web Development with Power, Productivity & Speed (logo).Dostupné na
Internetu: http://www.asp.net/
5.Soubor: PHP-logo.svg. In: Wikimedia: the free encyclopedia[online]. San Francisco (CA):
Wikimedia Foundation, 2001-2013 [cit. 2013-02-09]. Dostupné z:
http://commons.wikimedia.org/wiki/File:PHP-logo.svg
6. Wordpress.org. FREE SOFTWARE FOUNDATION. Logo Wordpress [online]. [cit. 201302-27]. Dostupné z: wordpress.org

Podobné dokumenty

Prezentace aplikace PowerPoint

Prezentace aplikace PowerPoint DUM je pro žáky průvodcem instalací běhového prostředí pro dymanický web ve Windows (WAMP) Ing. Vladimír KEBERT, CSc (Autor) Čeština RVP 18-20-M/01 Informační technologie, předmět: Publikování na I...

Více