TechnologieZde uvádím popis technologií, které využívám. Popis je pro přehled pro zájemnce o prezentaci, ne pro odborníky. CSSKaskádové styly jsou předpisem pro Váš prohlížeč, aby věděl, co má jak zobrazit, protože přednastavené parametry málokdy vyhovují potřebám. Jsou také důležité pro to, aby Vaše prezentace byla zobrazena správně na různých počítačích. Tyto styly umístěné do samostatného souboru umožňují jednotné nastavení pro celou prezentaci a urychlují načítání prezentace, která díky tomuto řešení zabírá i méně prostoru a snadněji se spravuje. Za určitých podmínek umožňuje skinovatelnost prezentace. Moderní prezentace se bez css neobejdou. HTMLStandardní jazyk pro internetové stránky, je i výstupem jazyka php. Samotné HTML ve spojení se styly se používá k manuálům a především k jednoduchým webovým prezentacím, jejichž obsah je víceméně trvalý (bez potřeby pravidelných aktualizací dat) nebo je v malém rozsahu stran. Veškeré změny v obsahu musí dělat webdesigner dle přání majitele webu. Tyto aktualizace na Vaše přání provádím také. Dodržuji psané standardy. PHPVelice šikovný a výkonný skriptovací jazyk, který dodá prezentaci další rozměr - dynamiku. Umožňuje totiž tvorbu inteligentních prezentací, které generují stránky s informacemi, které si uživatel přeje. Případně zjednodušuje správu rozsáhlých statických prezentací, přičemž šetří i diskovým prostorem. Pomocí php jsou programovány různé internetové aplikace (redakční systémy, e-shopy, internetové tahové herní strategie s webovým prozhraním a další systémy "šité na míru" potřebám uživatelů) či dynamické weby s redakční správou. Weby s redakční správou jsou sice dražší, ale nepotřebují zásah webdesignera v případě aktualizace (a tím mu nemusí platit za práci). Majitel prezentace (či osoba jím oprávněná) se přihlásí a může přímo ovlivňovat obsah prezentace. Data se mění okamžitě dle Vašich přání. Toto administrační rozhraní vytvářím přehledné s intuitivním ovládáním. Spolupracuje s databázemi (nejčastěji MySQL) a je velice rozšířeno. Funguje na straně serveru. MySQLPoměrně jednoduchá nenáročná databáze, která je zcela zdarma (neplatíte za program), přesto velice výkonná, hodně rozšířená a oblíbená. Nejčastěji pracuje ve spojení s php pod serverem Apache. Pracuje tedy na straně serveru. Do databáze se ukládají všechny potřebné informace, které potom v případě potřeby máte k dispozici. Dynamické weby se bez databáze neobejdou. Ostatní databázeMySQL je nejrozšířenější databází, ovšem v případě potřeby jiné databáze není problém naprogramovat prezentaci tak, aby s danou databází pracovala. Naní problém u mnou vytvořených prezentací dodatečně přejít na jinou databázi, je to záležitost výměny jednoho souboru. |