PHP Development
Aplikačná platforma PHP je kľúčová pre naše internetové riešenia, ako už v podobe nášho CMS produktu a na ňom založených riešení, tak pri vývoji špecifických funkcionalít.
V rámci vývoja dodržujeme obdobné postupy, ktoré uplatňuje pri vývoji „enterprise“ riešenie na platforme Java. Tieto naše skúsenosti nám umožňujú na platforme PHP realizovať aj rozsiahle portálové alebo webové projekty. Uplatňujeme dôslednú trojvrstvovú architektúru, objektovo orientovaný prístup vo všetkých vrstvách architektúry a objektové návrhové vzory. Orientujeme sa na najnovšiu verziu platformy 5.3 a aktívne využívame všetky jej novinky v oblasti OOP.
Medzi výhody platformy a skriptovacieho jazyka PHP patrí:
- kratší vývojový cyklus a možnosti prototypingu,
- veľká flexibilita pri ďalšom rozvoji,
- podpora objektovo orientovaných techník vývoja,
- široká komunita vývojárov,
- cenová dostupnosť riešení.
Na platforme PHP sme vytvorili vlastný framework pre rapidný vývoj internetových aplikacií Vivo a na ňom založený vlastný produkt CMS LARS Vivo. Na vybraných projektoch ďalej využívame Zend framework, pre riadenie persistence entit objektového dátového modelu využívame štandardne ORM framework Doctrine. Rovnako stále využívame niektoré osvedčené knižnice tried z frameworku PEAR.
Produkty a nástroje
Zdrojové kódy PHP projektov, modulov a knižníc zdieľame prostredníctvom vlastného SVN úložiska, ktoré sú využívané aj niektorými našimi technicky orientovanými zákazníkmi. PHP riešenie štandardne nasadzujeme pod WWW serverom Apache na GNU/Linux a Unix (Solaris) serveroch, ale máme i skúsenosti s produkčným nasadením pod Microsoft Windows Serverom s IIS.

