Martin Sekyra K-BPARCHIV

Použité technologie

V této práci bylo využito následujících technologií:

  • HTML – Hypertext Markup Language. Značkovací jazyk vzniklý v roce 1990, který se používá k vytváření základní obsahové kostry webových stránek.1
  • PHP – Hypertext Preprocessor. Vzniklo v polovině 90. let 20. století. Jedná se programovací jazyk pracující na straně serveru. Zobrazená data jsou výsledkem předchozího procesu. Nefunguje bez připojení k serveru. Pomocí PHP je možné vytvářet dynamické webové stránky, také dobře spolupracuje s databázemi, především s MySQL.2
  • MySQL – Populární databázový systém s otevřeným zdrojovým kódem. Je vyvíjený a podporovaný společností Oracle. K práci s databází je využíván strukturovaný dotazovací jazyk (SQL), jehož počátky sahají až do poloviny 80. let 20. století. Díky databázi lze kombinovat obsah různých tabulek a získávat tak potřebná data. Pro pohodlnou správu MySQL databáze je možné používat prostředí phpMyAdmin vytvořené v PHP jazyce.3
  • CSS – Cascading Style Sheets. Počátky CSS se datují do roku 1997. Kaskádové styly jsou kolekcí metod pro grafickou úpravu webových stránek.4
  • JavaScript – Skriptovací jazyk, pomocí něhož lze vytvářet interaktivní obsah webových stránek. JavaScript pracuje na straně klienta, je proto možné zobrazit jeho zdrojový kód. Výhodou je, že může pracovat i bez připojení k serveru.5
  • Bootstrap – vyvinutý týmem Twitteru v roce 2010. Je bezplatná kolekce nástrojů pro tvorbu webových stránek a webových aplikací. Podporovaný většinou současných prohlížečů webových stránek.6
  • Lightbox fotogalerie – je JavaScript aplikace umožňující zobrazit obsah nad hlavní stránkou, zatímco její obsah se zatmí a je inaktivován.7
  • Mapy API – jedná se kolekci nástrojů umožňující vložení interaktivní mapy do svých webových stránek. Jedná se o stejnou mapu, kterou využívá server www.mapy.cz. Mapu lze doplnit vrstvou se značkami označujícími bod zájmu na určitých GPS souřadnicích, případně využít dalších rozšířených možností.8
  • QR kód – Quick response kód. Česky kód rychlé odpovědi. V obrazci QR kódu je zakódována informace. Může to být obyčejný text, vizitka, internetový odkaz, platba elektronického bankovnictví, událost v kalendáři, přístupový údaj k wi-fi síti, GPS souřadnice, a jiné. Využití QR kódů může být například v reklamě, firemních webových stránkách, na letenkách, v restauraci, atd. Pro načtení a zobrazení obsahu je potřeba čtečky. Nejběžnější je využití mobilního telefonu s programem na čtení QR kódů.9

  1. Co je HTML. Adaptic [online]. 2015 [cit. 2015-03-31]. Dostupné z: www.adaptic.cz/znalosti/slovnicek/html/.
  2. PHP /základy/. Tvorba-webu.cz [online]. 2008 [cit. 2015-04-01]. Dostupné z: www.tvorba-webu.cz/php.
  3. What is MySQL? Documentation. MySQL. [online]. ORACLE 2015 [cit. 2015-04-01]. Dostupné z: dev.mysql.com/doc/refman/4.1/en/what-is-mysql.html.
  4. CSS styly – úvod. Jak psát web. [online]. Dušan Janovský 16.12.2014 [cit. 2015-03-31]. Dostupné z: www.jakpsatweb.cz.
  5. HREBENAR, Jiří. Úvod do JavaScriptu. Pěstujeme web: JavaScript [online]. 2010 [cit. 2015-03-31]. Dostupné z: www.pestujemeweb.cz/obsah/javascript/javascript-uvod.php.
  6. GowriShankar, nobalG. What is Bootstrap?. Stackoverflow [online]. 15. prosince 2014. 2014 [cit. 2015-03-31]. Dostupné z: stackoverflow.com/questions/14546709/what-is-bootstrap.
  7. What is Lightbox definition? ABC-NETMARKETING. The digital marketing glossary [online]. 2011 [cit. 2015-04-01]. Dostupné z: digitalmarketing-glossary.com/What-is-Lightbox-definition.
  8. Mapy API 4.11. SEZNAM.CZ. Mapy.cz [online]. 2015. vyd. 2015 [cit. 2015-04-01]. Dostupné z: api.mapy.cz.
  9. Co je QR kód?. TREJBAL, Tomáš. Qr-kody.cz [online]. 2014 [cit. 2015-04-02]. Dostupné z: www.qr-kody.cz/qr-kod.

Licence