Приведен пример сайта созданного по заказу МЧС РФ. Cайт посвящен
безопасности на транспорте и ранее располагался по адресу:
http://tb.mchs.gov.ru/
Проект был сдан в декабре 2011 года. На данный момент сайт недоступен, а сам проект перестал интересовать заказчика. Использованные технологии Основная часть проекта написана на erlang c mochiweb. СУБД — PostgreSQL.
Драйвер к базе данных: epgsql (1_2).
Шаблонизация на сервере, применяется XSLT. Использован набор самописных вспомогательных шаблонов: xslt-utils.
XSLT-шаблонизатор: sablot (1_0_3). Позднее стали использовать xmllib. Для этого, написали собственный драйвер: erlxslt. Административная часть построена как API. На клиентской стороне используется js-приложение на фреймворке QooxDoo (v1_4). Примерно такое же приложение можно найти по адресу: zavr/zqr. Особенности Сайт имеет несколько вариантов представления: обычный и 9 вариантов представления для слабовидящих (разные цвета и размеры шрифтов). Переключение и запоминание текущего представления происходит через Cookies. (Это очень не удачное решение, но на первых порах оказалось очень удобным). Предупреждение Проект не является образцом правильной и красивой архитектуры и служит примером губительного влияния сроков и изменчивого мнения заказчика на качество кода. Если по какой-то причине не получилось разобраться с кодом сайта разобраться самостоятельно, то можно связаться со мной .
Проект был сдан в декабре 2011 года. На данный момент сайт недоступен, а сам проект перестал интересовать заказчика. Использованные технологии Основная часть проекта написана на erlang c mochiweb. СУБД — PostgreSQL.
Драйвер к базе данных: epgsql (1_2).
Шаблонизация на сервере, применяется XSLT. Использован набор самописных вспомогательных шаблонов: xslt-utils.
XSLT-шаблонизатор: sablot (1_0_3). Позднее стали использовать xmllib. Для этого, написали собственный драйвер: erlxslt. Административная часть построена как API. На клиентской стороне используется js-приложение на фреймворке QooxDoo (v1_4). Примерно такое же приложение можно найти по адресу: zavr/zqr. Особенности Сайт имеет несколько вариантов представления: обычный и 9 вариантов представления для слабовидящих (разные цвета и размеры шрифтов). Переключение и запоминание текущего представления происходит через Cookies. (Это очень не удачное решение, но на первых порах оказалось очень удобным). Предупреждение Проект не является образцом правильной и красивой архитектуры и служит примером губительного влияния сроков и изменчивого мнения заказчика на качество кода. Если по какой-то причине не получилось разобраться с кодом сайта разобраться самостоятельно, то можно связаться со мной .