Použité technologie
Něco málo o použitém systému Plone a o tom, proč jsme jej zvolili..
Před zahájením prací na produktu iDeska.net jsme provedli zevrubný průzkum dostupných možností. Zaměřili jsme se především na produkty, se kterými máme dobré zkušenosti, ale hledali jsme i mezi jinými komerčními a volně dostupnými systémy pro budování webových aplikací. Přestože většina webových aplikací dnes stále ještě vzniká v prostředí jazyků PHP nebo ASP, po důkladném zvážení jsme zvolili moderní open-source systém Plone.
V jeho prospěch svědčí cena (sám o sobě je zdarma), ale zejména vysoké kvality v otázkách robustnosti, bezpečnosti, uživatelské přívětivosti, přístupnosti apod. Je masivně rozšířený po celém světě, zejména v podobě nejrůznějších portálů. Na jeho základě jsou mimo jiné vybudovány infromační desky a prezentace mnoha malých i velkých obcí, měst a dokonce vládních orgánů. Plone má silnou podporu i v naší zemi, je tedy snadné získat pomoc od české komunity Plone vývojářů.
Systém plone umožňuje našim klientům vytvářet vlastní dynamický web bez znalosti HTML a dalších technologií, pouze interaktivně pomocí prohlížeče, a zároveň poskytuje prostředí pro provoz i velmi komplexních aplikací vyvinutých profesionály. Systém Plone standardy pro publikování na webu a předčí i nejdražší komerční systémy například v průzračném oddělení aplikační logiky od obsahu a způsobu vizuální prezentace.
Systém Plone je vytvořen jako nadstavba webového aplikačního serveru Zope, jádrem Zope i Plone je objektově orientovaný programovací jazyk Python.