uvodní prezentaci
Transkript
uvodní prezentaci
XD36WWW Základy internetu, HTTP protokol 1. cvičení Lidé a kontakty Martin Klíma – [email protected] – Místnost K315 Zdeněk Míkovec Primární kontakt – [email protected] – Místnost K315 Konzultační hodiny – Po mailové domluvě „kdykoli“ – Úterý 14:30-16:00 XD36WWW: 1. cvičení (2 z 5) Hlavní servery Dokumentace k předmětu (přednášky, cvičení, příklady) – amun.felk.cvut.cz Hlavní vývojový server – – – – – – faraon.felk.cvut.cz OS: Debian PHP 5.x MySQL 5.x Nehákovat, škodíte sami sobě Nejsou zde limity, buďte slušní XD36WWW: 1. cvičení (3 z 5) Organizace přednášek 1. Architektura webové aplikace 2. Zadání semestrálek. Klientská část: HTML, W3C doporučení - XML XHTML, WML, aplikační logika - skriptovací jazyky; Serverová část: detaily HTTP protokolu, web servery, dynamický web, použití databází 3. Klientská část: CSS; Multimédia na webu: rastrová grafika, vektorová grafika, video, audio, Flash 4. Serverová část: programovací paradigma serverové části, server-klient interakce, bezestavový protokol, práce se sessions. Základy jazyka PHP. 5. Objektové programování v PHP. 6. Test, Odevzdavání semestrálních prací, zápočet XD36WWW: 1. cvičení (4 z 5) Požadavky na klasifikovaný zápočet body získáte za: – 1 test (30 bodů) – semestrální úlohy (60 bodů) • minimálně 30 bodů (žádný povinný požadavek nesmí být ohodnocen 0 body) – pohovor při udělování zápočtu (-10 - +20) výsledná známka – 1 ... >= 88 bodů – 2 ... 75 až 87 bodů – 3 ... 65 až 74 bodů XD36WWW: 1. cvičení (5 z 5) Konfigurace vývojového prostředí, internet konfigurace prostředí – addons do Firefoxu • web developer, html validator (tidy) overeni spojeni s faraonem (faraon.felk.cvut.cz pomoci putty a WinSCP) – – – – zalozit si adresar public_html udelat HalloWorld (index.html v adresari public_html) test PHP (soubor test.php s obsahem <? phpinfo();?>) manipulace se soubory seznamte se s chováním – příkazu ping, traceroute(tracert), nslookup, ipconfig(ifconfig) • pozorujte rozdíly mezi systémy Windows a Linux (prostřednictvím putty) – HTTP protokolu • pomocí telnetu • pomocí Firefoxu pomocí validátoru HTML zkontrolujte známé Weby XD36WWW: 1. cvičení (6 z 5) Přístup k serveru FARAON adresa: faraon.felk.cvut.cz – konto • • • uživatelské jméno: vaše školní uživateské jméno heslo: <vaše-školní-uživateské-jméno>_passwd změňte si heslo pomocí příkazu passwd (po přihášení pomocí např. putty) – MySQL databáze • uživatelské jméno: vaše školní uživateské jméno • heslo: <vaše-školní-uživateské-jméno>_passwd – např.: novakj20_passwd – heslo nelze měnit • správa databáze pomocí phpMyAdmin (viz odkaz na faraon.felk.cvut.cz) XD36WWW: 1. cvičení (7 z 5)