10 августа 2009
Переезд московского офиса Ivelum
22 мая 2009
На базе FrontExchange компанией ivelum реализован проект epaynigeria.net
04 мая 2009
Запущен электронный обменный пункт changemoney.me
Готовность к высоким нагрузкам
- Отсутствие искуственных ограничений. Программный код сайта, сгенерированный FrontContent, обрабатывается непосредственно веб-сервером и работает с базой данных при помощи быстродействующих библиотек FrontContent API. FrontContent не использует каких-либо искуственных прослоек, наподобие собственного языка команд и шаблонов, разработка сайта ведется на естественном для веб-сервера языке программирования. Максимальное быстродействие сайта, разработанного на FrontContent, ограничивается только мощностью веб-сервера и СУБД.
- Средства для отладки производительности. FrontContent обладает встроенными средствами для определения "узких мест" при обработке динамических страниц сервером, которые позволяют облегчить поиск и оптимизацию проблемных участков кода сайта.
- Готовность к масштабированию. Веб-проекты на FrontContent готовы к внедрению на кластерные решения, повышающие общую производительность и отказоустойчивость системы. Кластеризации может быть подвергнуты как веб-сервер, так и СУБД.

Тестовая версия сайта
Каждый сайт, создаваемый на FrontContent, имеет автоматически генерируемую тестовую версию, полностью изолированную от "живой" версии, которую видят посетители сайта. Тестовая версия сайта служит двум целям:
- Предварительная публикация контента. Размещение любой информации на сайте может быть предварительно опробовано редактором на тестовой версии. Использование тестовой версии позволяет проверить, как именно будет выглядеть новая информация в дизайне сайта, и, при необходимости, внести коррективы перед окончательной публикацией. После предварительного просмотра публикация готового контента на "живую" версию сайта осуществляется одним щелчком мыши.
- Отладка изменений в программном коде сайта. Любые изменения в программном коде сайта по умолчанию применяются только к его тестовой версии, и лишь потом могут быть перенесены на живую версию нажатием специальной кнопки. Использование тестовой версии позволяет вести полноценную разработку сайта без последствий для посетителей "живой" версии и моментально внедрять готовые изменения. FrontContent поддерживает как полное, так и частичное обновление "живой" версии сайта, благодаря чему можно публиковать отдельные изменения, не дожидаясь завершения работы над остальными частями.
Кастомизация и интеграция
Решения на базе FrontContent отличаются гибкостью и открыты для интеграции с другими информационными системами. Ряд особенностей FrontContent делают данную систему универсальным инструментом для построения интегрированных веб-решений:
- Свободная структура веб-приложения и базы данных. Структура сайта, созданного на FrontContent, не является жесткой, равно как и структура базы данных сайта. Архитектура системы построена таким образом, чтобы не загонять разработчика в рамки навязанных системой "шаблонов" и "модулей", а наоборот, предоставить максимальную гибкость и возможность использования широкого арсенала средств современных языков программирования и СУБД.
- Кастомизация без потери совместимости с новыми версиями. Гибкость системы, и уровень свободы, предоставляемый разработчику, позволяют минимизировать риски потери совместимости. Любые решения, разработанные на FrontContent, в том числе типовые, могут быть кастомизированы под особенности конкретного проекта. Практически любые изменения могут быть реализованы без внесения изменений в ядро системы, таким образом, без ущерба совместимости с новыми версиями.
- Веб-сайт на FrontContent - полноценный элемент SOA-архитектуры информационных систем предприятия. FrontContent включает в себя веб-сервисы на основе XML для автоматизированного управления содержимым сайта из сторонних информационных систем. Использование данных сервисов позволяет автоматизировать публикацию информационного наполнения сайта из внешних источников. Веб-сервисы поддерживают механизмы авторизации и разграничения прав доступа, снижая, таким образом, риски их несанкционированного использования.
Хотите узнать больше? Напишите нам или позвоните в головной офис.


