Technické informace

Redakční systém byl vyvíjen a je provozován na relativně nové a tím i moderní technologii Microsoft .Net, která je v dnešní době již uznávanou a respektovanou platformou pro tvorbu webových aplikací. Hlavním přínosem této technologie je používání řízeného a navíc kompilovaného kódu, který na rozdíl od interpretovaných skriptovacích jazyků, používaných např. v PHP či ASP, dosahuje mnohem vyšší stability, rychlosti a výkonu celé aplikace. V kombinaci s relační databází SQL a použitím aplikačních knihoven je dosaženo optimálního rozložení jednotlivých vrstev celého aplikačního modelu. Přehledný aplikační model sebou přináší všechny výhody objektového programování, jako jsou zjednodušená údržba a schopnost rychle reagovat na nově vzniklé požadavky provozu aplikace.

  • Prezentační vrstvu tvoří kompilované webové-formuláře a ovládací prvky, které jsou na stranu klienta poskytovány pomocí jazyka HTML a XHTML.
  • Logickou vrstvu tvoří aplikační knihovny s řízeným kódem, které obsahují většinu aplikační logiky a funkce pro propojení s datovou vrstvou.
  • Datovou vrstvu tvoří relační SQL databáze, do které jsou ukládána všechna data včetně jejich vzájemných vazeb. Práce s daty je prováněna pouze v rámci ukládaných procedur, které mají dopředu vytvořeny plány zpracovaní a zásadně urychlují provádění dotazů. Změna dat je prováděna transakčně, aby se předešlo nebezpečí jejich poškození.

Systémové požadavky:

  • MS .Net Framework 1.1 a vyšší, nejlépe v kombinaci s MS Windows server 2003 a spuštěným IIS (Internet Information Server)
  • MS SQL server 2000 a vyšší.
  • Případně žádné zvolíte-li formu pronájmu.
  • Jako klient pro servisní (správcovskou) část systému postačí MS IE 5.01 a vyšší.

Pozn.: IIS i SQL server je možné provozovat jak na jedné pracovní stanici, tak i na vzájemně oddělených . Druhá varianta je doporučována pro velmi rozsáhlé informační systémy s velkou hustotou provozu.

Použité technologie a specifikace výstupních formátů

Servisní část:

  • využívá JavaScript
  • využívá dočasné cookies
  • využívá rámy (frames)
  • výstupní formát je HTML verze 4.01 v kombinaci CSS 2.0

Veřejná, vnější část:

  • omezeně využívá JavaScript
  • výstupní formát je XHTML 1.0 Transitional v kombinaci s CSS 2.0