|
Технологии
Основной приоритет в нашей деятельности отдается технологиям, построенным по принципу open-source (открытый исходник), и использующими одну их открытых лицензий, например GPL. Открытые технологии обладают значительными преимуществами, поскольку имеют большую историю, разрабатываются сообществом (community), хорошо документированы, позволяют решить практически любой вопрос благодаря открытому коду и наличию тематических mail-lists (списков рассылки) для пользователей и разработчиков. Открытые технологии дают долговременную гарантию, что продукты, построенных на их основе не будут неожиданно неработоспособны при обновлении операционной системы, не поддерживающей какую-либо технологию в следствие конкурентной борьбы или отказа компании от дальнейшей поддержки технологии.
При разработке сайтов мы используем следующие технологии:
Apache Web Server - сервер веб-приложений
PHP - язык программирования (PHP: Hypertext Preprocessor)
PEAR - PHP Extension and Application Repository (библиотека пакетов PHP)
Smarty - PHP template engine
Perl - язык программирования (Practical Extraction and Report Language)
MySQL database engine - Реляционная СУБД
ImageMagick - система обработки изображений
Все документы представлены в общеихвестных документированных форматах html, xhtml, xml.
Единая кодировка, используемая для текста - UTF-8 (Unicode).
|