Webové aplikace

Doménou Open Mage je vývoj webových aplikací – ať už těch, které využívají nějaká „hotová“ open source řešení, nebo těch vyvíjených vlastní silou na míru. Těžištěm vývoje je objektově orientované PHP v aktuálních verzích s využitím relačních databázových systémů. Pro vývoj i nasazení je preferováno klasické prostředí LAMP – tedy operační systém Linux, webový server Apache, databáze MySQL (případně PostgreSQL) a programovací jazyk PHP. Prezentační vrstva aplikací je realizována pomocí (X)HTML(5), JavaScriptu a kaskádových stylů.

Vývoj složitějších aplikací a komplexních systémů s administračním rozhraním je realizován pomocí aplikačních rámců jak na straně serveru, tak i na straně klienta ve webovém prohlížeči. V rámci PHP se spoléhám na jediný „enterprise like“ aplikační rámec Zend Framework. Na klientské straně pak JavaScript často pohání Prototype, jQuery nebo Scriptaculous.

Vývoj webových aplikací na míru

Cestu vlastního vývoje je dobré zvolit ve chvíli, kdy danému záměru nevyhovuje z velké části žádná z open source aplikací. Pokud jde o zcela specifické potřeby, často je jejich realizace pomocí běžně dostupných rozšíření redakčních systémů typu Joomla! nebo Drupal krkolomná, časově extrémně náročná a s výhledem na budoucí rozvoj i dost nesystémová. V takových případech je vhodné zvolit vývoj webové aplikace na míru Vašim potřebám.

Open Mage nabízí služby vývoje webových aplikací v PHP /MySQL s využitím webových služeb XML-RPC nebo SOAP, práci s XML daty a systémy RDBMS jako je MySQL, nebo PostgreSQL. Potřebujete nakódovat web v (X)HTML a CSS? Chcete interaktivní aplikaci na bázi AJAXu? Máte zájem o relační databázové řešení Vašich objednávek, inventarizace majetku nebo výsledkových listin sportovních utkání? Poskytuji programátorská řešení internetovým agenturám i koncovým zákazníkům. V případě zájmu využijte prosím poptávkový formulář.