Závěr

Cílem diplomové práce bylo rozlišit a podrobněji specifikovat obecné funkční požadavky typických pokročilých webových aplikací. Na základě této analýzy a jejího porovnání se skutečnou podporou ze strany jazyka PHP pak bylo záměrem vytvořit ucelenou knihovnu funkčně pokrývající zjištěné nedostatky.

V diplomové práci byly popsány a rozebrány všechny důležité aspekty vývoje webových aplikací. Dostatek prostoru byl přitom věnován zejména problematice zabezpečení, autentizace a autorizace uživatelů. Byly představeny či nastíněny i některé neznámé či nepříliš rozšířené koncepty, jako jsou kontextové supersession proměnné či striktní zásady pro návrh permalinků.

Výsledkem praktické části je funkční framework phpBASE. Je dostatečně obecný pro implementaci v tematicky různých aplikacích a plní většinu stanovených úkolů. V současné době je již dokonce použit v ostrém provozu v několika skutečných webových aplikacích.