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