Programowanie - serwer
Współczesne aplikacje internetowe (intranetowe) wykorzystują wiele wiele wzajemnie uzupełniających się technologii. Najbardziej znane platformy zapewniające pracę aplikacji internetowej po stronie serwera to: PHP, CGI, Java, ASP, połączone z bazą danych.
W naszych projektach jako języka programowania najczęściej używamy obiektowej wersji języka PHP (ver. > 5.0). Dzięki temu aplikacje powstają stosunkowo szybko i są elastyczne w rozbudowie.
Korzystamy z najnowszych technik programowania takich jak: wykorzystanie modelu MVC, wzorców projektowych, framework-ów i wielu innych.
Programowanie - przeglądarka
Aby nasze projekty były jak najbardziej użyteczne, używamy również programów wykonywanych po stronie przeglądarki dla zapewnienia maksymalnej interaktywności aplikacji.
Do tworzenia interaktywnych interface-ów wykorzystujemy język skryptowy JavaScript, który umożliwia tworzenie dynamicznych układów nawigacji, walidacji danych w formularzach i wiele innych zastosowań.
Bazy danych
Praktycznie każda współczesna aplikacja korzysta z baz danych. Na rynku jest dostępnych wiele rozwiązań ale tylko kilka z nich jest popularnych. Najczęściej używane bazy danych to: MySQL, PostgreSQL, Oracle.
W naszych projektach najczęściej używamy bazy danych MySQL i PostgreSQL ze względu na możliwości techniczne, niezawodność i niski koszt wdrożenia.
Inne technologie
Cały czas szukamy coraz efektywniejszych rozwiązań umożliwiających tworzenie lepszych programów. W niektórych projektach wykorzystujemy zaawansowane możliwości technologii FLASH (programowanie Action Script).
