Jak jsme začínali
Když jsme se v roce 2009 do systému pustili, měli jsme o tehdejších technologiích docela dobrý přehled. Ale nevěděli jsme, jak by se která z nich osvědčila pro náš systém v praxi. A samozřejmě jsme také nevěděli, kam se budou techologie ubírat v následujícíh letech. V úvahu jsme brali také rozšíření jednostlivých technologií, licenční podmínky, dostupnost vývojářů a tak dále.Prvotní vývoj probíhal v Javě, záhy jsme ale přešli na PHP, Nette Framework a HTML4. Pro hierarchie entit jsme uvažovali o využití grafových databází. Zkoušeli jsme také různá proprietární řešení, ale vždy jsme řešili nějaké problémy. Tu s nekompatibitou, tu s potřebou instalace a aktualizací, tu s nedostupností lidí, kteří dané technologii rozumějí.
Současné řešení
Postupným vývojem jsme se nakonec vlastně vrátili na začátek. Tvoříme systém, který nepoužívá nejnovější vychytávky, zato funguje spolehlivě za všech okolností. Dnešní Dombi používá ty nejobyčejnější a nejrozšířenější technologie na světě:- SQL databázi
- Programovací jazyky PHP a Javaskript
- HTML 5, CSS3 a responzivní design
- Standardní prohlížeče