= XML Web generátor = Tento program slouží ke generování jednoduchých webových stránek ze vstupních XML souborů. == Motivace == Ačkoli se to může zdát bláznivé, i v dnešní době mají své využití '''statické www stránky'''. To jsou takové, které si klidně leží v úplně obyčejných souborech někde na disku a čekají až si je uživatel zobrazí. Nepotřebují databázi (ať už SQL nebo jinou), nepotřebují skriptovací jazyk (např. PHP), nepotřebují aplikační server s Java EE a nepotřebují vlastně ani webový server (jako je Apache), stačí jim třeba sdílený disk, nebo CDčko, USB fleška nebo i disketa – víc, k tomu aby fungovaly, nepotřebují. Takové stránky vytvoříme i bez znalosti programování a se základním softwarem (stačí textový editor). Ale i u těch nejjednodušších webů musíme řešit úkoly jako: jak dostat hlavní nabídku na všechny stránky, jak aktualizovat vzhled webu, aniž bychom museli měnit všechny stránky ručně jednu po druhé, jak vložit na stránky opakující se části (např. naši adresu nebo název firmy), jak si usnadnit práci. == Technologie == XML, XSLT, XPath, Ant, XHTML [[Image(princip.png)]] == Stažení a používání == Program `xml-web-generator` si můžete stáhnout z mercurialového úložiště pomocí příkazu: {{{ hg clone https://hg.frantovo.cz/xml-web-generator }}} O použití generátoru se dočtete na stránce: [InstalacePoužití Instalace a použití] Program je [https://svobodnysoftware.frantovo.cz/drupal/node/10 svobodný software] a můžete ho používat a dále šířit pod licencí [http://www.gnu.org/licenses/gpl.html GNU GPL]. == Další čtení == - [InstalacePoužití Instalace a použití] - [wiki:vlastnosti Funkce a vlastnosti] - [https://frantovo.cz/projekty/xml-web-generator/demo1/ Ukázka výstupu] - [wiki:využití Kdy je (ne)vhodné generátor použít] - [wiki:FAQ Často kladené dotazy] - [wiki:Autor Kontakt na autora programu]