Web technológie

HTML
Hypertextový značkový jazyk (HyperText Markup Language; HTML) je značkový jazyk určený na vytváranie web stránok a iných informácií zobraziteľných vo webovom prehliadači. HTML kladie dôraz skôr na prezentáciu informácií (odseky, fonty, váha písma, tabuľky atď.) ako na sémantiku (význam slov). Jazyk umožňuje vytvárať dokumenty obsahujúce text, hypertextové odkazy, multimediálny a iný obsah, formuláre, skripty a metainformácie prehliadateľné vo webovom prehliadači ako Internet Explorer, Firefox, Safari, ...
Značkový jazyk HTML je textový, ktorý umožňuje čítanie a upravovanie priamo v jednoduchom textovom editore, napr. ako Notepad. Existujú aj špecializované aplikácie na grafické WYSIWYG(What You See Is What You Get; čo vidíš to aj dostaneš) editovanie stránok HTML, napríklad Macromedia Dreamweaver, KomodoEdit, BlueFish,...
Viac o HTML
XHTML
Je to rozšíriteľný hypertextový značkový jazyk (Extensible Hypertext Markup Language), ktorý sa podobá HTML len má prísnejší syntax. Kým HTML je aplikáciou SGML (Standard Generalized Markup Language je metajazyk, v ktorom je možné definovať značkovacie jazyky pre dokumenty) veľmi pružného značkového jazyka, XHTML je aplikáciou XML obmedzenej podmnožiny SGML. XHTML 1.0 sa stalo odporúčaním W3C 26. januára 2000.
Viac o XHTML
XML

eXtensible Markup Language, v preklade rozšíriteľný značkovací jazyk bol vyvinutý a štandardizovaný konzorciom W3C ako pokračovanie jazyka SGML a HTML. Umožňuje jednoduché vytváranie konkrétnych značkovacích jazykov na rôzne účely a široké spektrum rôznych typov údajov. Jazyk je určený predovšetkým na výmenu údajov medzi aplikáciami a na publikovanie dokumentov. Jazyk umožňuje popísať štruktúru dokumentu z hľadiska vecného obsahu jednotlivých častí a nezaoberá sa vzhľadom dokumentu. Ďalšou možnosťou je pomocou rôznych štýlov vykonať transformáciu do iného typu dokumentu alebo do inej štruktúry XML. Viac o XML
CSS
Cascading Style Sheet, kaskádové štýly sú rozšírením (X)HTML. Konzorcium W3C označuje CSS ako jednoduchý mechanizmus na vizuálne formátovanie web stránok. Štýly umožnili oddeliť štruktúru HTML či XHTML od vzhľadu. Prvá verzia CSS 1.0 vznikla v roku 1996 a v súčasnosti sa používa jeho rozšírenejšia verzia 2.0, ale konzorcium W3C už pracuje na špecifikácii verzii 3.0
Viac o CSS
PHP

PHP: Hypertext Preprocessor je populárny open source skriptovací programovací jazyk, ktorý sa používa najmä na programovanie klient-server aplikácií (na strane servera) a pre vývoj dynamických webových stránok. Jeho kód sa spracúva na strane servera (server-side), čo znamená, že v prehliadači vidieť iba výsledok jeho práce. Medzi známe aplikácie založené na PHP patrí napríklad phpBB (diskusné fórum) a MediaWiki, na ktorom beží Wikipédia. PHP dokáže spolupracovať s relačnými databázami, ako napríklad MySQL, Oracle, IBM DB2, Microsoft SQL Server, PostgreSQL a SQLite, pričom si stále zachováva jednoduchú a priamočiaru syntax. PHP beží takmer na všetkých v súčasnosti dostupných operačných systémoch, vrátane UNIXu, Linuxu, Windowsu a Mac OS X. Viac o PHP
JavaScript
Skriptovací jazyk na rôzne drobnosti, ako napr. na kontrolu zadaných údajov formulára. Na rozdiel od PHP sa spracúva na strane klienta (client-side) a je možné si pozrieť jeho zdrojový kód. Medzi jazykom Java a JavaScript neexistuje žiadny vzťah, len podobnosť v ich syntaxi založenej na spoločnom predkovi, jazyku C. Viac o JavaScripte
jQuery
jQuery je JavaScript knižnica, ktorá slúži na zjednodušenie tvorby interaktívnych aplikácií pomocou JavaScriptu a HTML. Uvoľnená bola roka 2006 na BarCampe v New York City tvorcom Johnom Resigom. Knižnica je licencovaná MIT a GPL licenciou, čo znamená, že je voľne dostupná a šíriteľná. Knižnicu využívajú i velikáni ako Google, Nokia, Microsoft, Dell, NBC, Digg, Drupal,... Viac o jQuery
MySQL
MySQL je open source, viacvláknový (multi-thread) a viacužívateľský (multi-user) SQL (Structured Query Language - počítačový jazyk na manipuláciu, definíciu, výber, vkladanie, úpravu a mazanie dát) relačný databázový server. Je podporovaný viacerými operačnými systémami ako Linux, Windows či Solaris a je implementovaný vo väčšine programovacích jazykov ako PHP, C++, Perl, ... Viac o MySQL
















