← на главную

Технологии

Система использует широко распространённые технологии:

  • PHP;
  • MySQL;
  • XML;
  • XSLT;
  • XHTML и CSS.

PHP

PHP (PHP: Hypertext Preprocessor) — самый распространённый язык программирования для web. Система «Итари» использует объектно-ориентированные возможности пятой версии языка, предоставляя удобный API для взаимодействия с функциональными модулями.

MySQL

MySQL — популярная система управления базами данных, отличающаяся быстротой работы. Структура БД, которую использует Система «Итари», универсальна и не изменяется от проекта к проекту, поэтому основным требованием к СУБД является способность быстро выполнять большие последовательности запросов.

XML

Формат XML (Extensible Markup Language) — универсальный способ хранения данных. Система управления сайтом «Итари» при генерации страницы формирует XML-документ для дальнейших преобразований. Поэтому получение на выходе таких форматов как RSS, YML или Sitemap является для «Итари» тривиальной задачей.

XSLT

Технология XSLT (XSL Transformations) — мощный и стандартный инструмент для преобразования XML-документов из одного вида в другой. Система «Итари» использует XSL-преобразования на завершающем этапе генерации страницы, преобразуя сформированный XML-документ в желаемый выходной формат.

XHTML и CSS

XHTML (Extensible HyperText Markup Language) в сочетании с CSS (Cascading Style Sheets) — средства разметки и визуализации гипертекста, поддерживаемые большинством браузеров. Сформированный Системой «Итари» XML-документ при помощи XSLT преобразуется в XHTML и отправляется клиенту (браузеру). В свою очередь браузер подгружает файлы CSS и формирует вывод.

© 2005–2018 Система управления сайтом «Итари»

Контактная информацияПравовые аспектыКарта сайта