CMS ABO.CMS система управления сайтом движок сайта

Интелико Системс – Официальный партнер ABO.CMS

Новости

Редакции

Обратная связь Карта сайта Главная

Достоинства ABO.CMS

В настоящее время на рынке присутствует множество систем  управления сайтом (CMS) , часть из которых бесплатна. Почитав описания этих систем, может сложиться впечатление, что пользователи, которые установили себе эти CMS, больше не испытывают никаких проблем с администрированием и наполнением сайта.

Однако если задаться целью и провести опрос среди пользователей CMS, быстро выяснится, что большинство из них неудовлетворенно работой  CMS по тем или иным причинам. Система управления сайтом ABO.СMS спроектирована и разработана с учетом этих причин. В данной статье мы проанализируем основные проблемы работы движков сайтов и то, каким образом эти проблемы решены в системе управления сайтом ABO.CMS.

Интерфейс

Главной и основной причиной недовольства пользователей являются плохо проработанные интерфейсы CMS и навигация по CMS. Особенно плохо с интерфейсами и юзабилити  (пользовательские свойства интерфейсов) обстоит дело у Open Source CMS (бесплатные CMS c открытым кодом). Модули под такие системы управления сайтом разрабатывают разные разработчики, у каждого из них свои представления о дизайне интерфейсов. В результате бесплатные CMS имеют «лоскутный» вид, неопытному пользователю приходится привыкать к разному отображению модулей, теряется целостное восприятие системы управления контентом.

Кроме этого, недостатком большинства CMS является отсутствие интуитивно понятной навигации. Очень часто представление материалов сайта и средств по их редактированию  внутри CMS не отражает логическую структуру сайта.  Администратору трудно найти, где, например, редактировать содержимое Главной страницы сайта, а где располагается информация о товарах каталога или статья «О компании». Очень часто пользователь сталкивается с ситуацией, когда информация, которая выводится на одной странице сайта, разнесена в CMS по разным разделам, так что даже опытному специалисту необходимо определенное время для того, чтобы сопоставить логическую структуру сайта со структурой разделов внутри CMS.

Система управления сайтом ABO.CMS имеет интуитивно понятный, эргономичный интерфейс. Администратор может научиться самостоятельно наполнять сайт за несколько часов. Для этого не требуется специализированных знаний в области верстки или программирования.  Соответствие между логической структурой сайта и структурой ее представления в административной панели позволяет легко добавлять, редактировать и удалять содержимое страниц. Кроме этого, имеется возможность визуального редактирования содержимого сайта, что еще больше упрощает работу при наполнении.

Быстродействие и нагрузка

Вторым важным фактором, который очень часто вызывает беспокойство при работе с различными CMS, является их скорость и производительность. Большинство бесплатных движков в базовой версии, как правило, обладают неплохой производительностью, однако это преимущество легко устраняется при подключении к CMS дополнительных модулей, которые, в большинстве случаев, отличаются низким качеством кода и неоптимальной архитектурой. Среди коммерческих систем управления сайтом есть такие, которые изначально разработаны под высокую нагрузку, например 1С-Битрикс. Однако этот «тяжелый» движок невозможно поставить на обычный виртуальный хостинг.

Достоинством ABO.CMS является низкие требования к системным ресурсам. Система управления ABO.CMS использует современные web-технологии, которые дают возможность даже на обычном виртуальном хостинге размещать крупные интернет-проекты с высокой посещаемостью.

ABO.CMS может с легкостью переносить нагрузки в размере 100 000 посетителей в сутки. В систему встроены механизмы интеллектуального кэширования и сжатия страниц, что позволяет максимально сократить нагрузки на сервер.

Поддержка различных информационных моделей сайтов

Серьезным преимуществом системы ABO.CMS является возможность разработки и развертывания на ней сайтов различных информационных моделей. Информационная модель - это структура того, из чего с точки зрения системы состоит сайт. Она определяет, будет ли сайт состоять из кирпичей, бревен или готовых панелей. Для пояснения приведем примеры.
Например, для модели сайта сообщества базовым элементом является сообщение. Сообщения могут размещаться членами сообщества. Меню сайта содержит ссылки на наиболее важные сообщения. Остальные сообщения разбиты по разделам. К сообщениям члены сообщества могут добавлять комментарии, которые тоже являются сообщениями. Редакция ABO.CMS Community  позволяет создавать интересные и многофункциональные информационные порталы и сетевые сообщества, заводить новые знакомства, общаться между собой, создавать собственные блоги и фотогалереи.

Для информационной модели промо-сайта характерно наличие одной или нескольких страниц с флэш-роликами, которые демонстрируют преимущества продукта. Специально для поддержки данной информационной модели разработана редакция ABO.CMS Promo. Она позволит в кратчайшее время разработать сайт, который в динамике и очень подробно представить объект рекламы.

В информационной модели интернет-магазина главным базовым элементом является товар (или услуга). Каталог товаров может иметь несколько уровней вложенности, а  сами товары обладают уникальными свойствами, которые можно использовать для их поиска. Редакция ABO.CMS Shop  обеспечивает создание полноценных и многопрофильных интернет-магазинов, в которых процесс покупки для покупателей будет не только полезным, но и приятным.

Информационная модель корпоративного сайта является более сложной. Сайт состоит из страниц, новостей компании и статей. Статьи разделяются по темам. Меню сайта может содержать элементы большой вложенности и ссылается на страницы сайта. Некоторые страницы могут содержать список статей по заданной теме. Возможно усложнение этой модели за счет наличия каталога товаров (услуг). Для поддержания информационной модели корпоративного сайта  в ABO.CMS присутствуют две редакции: ABO.CMS Corporative и ABO.CMS Business, которые отличаются между собой наличием или отсутствием дополнительной функциональности.

Указанные различия информационных моделей совсем не исключают непрофильного использования систем управления сайтом. Например, если взять CMS, содержащую информационную модель сайта сообщества, в  ней переименовать сообщения в страницы и статьи, назвать  одного члена сообщества редактором, а остальным запретим размещать сообщения (страницы). Затем скрыть все характерные для сообщества элементы навигации и управления. Получим внешне в точности корпоративный сайт. Однако внутренняя структура сайта будет отличаться, что приведет к усложнению добавления других необходимых для корпоративного сайта элементов и, как следствие, к повышению стоимости поддержки. Таким же образом из самолета можно сделать автомобиль, если оставить шасси, кабину и двигатель, а остальное скрыть.

Поэтому ошибка в выборе информационной модели может привести к многократному увеличению сложности внесения изменений на сайт и практической невозможности дальнейшего его развития. Поддержка различных информационных моделей в ABO.CMS позволяет выбрать оптимальную для ваших задач модель и избежать ненужного усложнения работы с CMS.

Многосайтовость

Нередко при разработке сайта возникает необходимость использования одного и того же материала  для публикации на нескольких сайтах.

Почти на всех бесплатных CMS многосайтовость реализована с помощью каких-либо дополнительных хаков (модификация кода CMS), дополнительных модулей,  либо постоянным копанием в базе данных. Так что, обычному пользователю корректно поставить одну и ту же CMS на два домена практически невозможно.

Большинство коммерческих CMS поддерживают многосайтовость, но у многих из них возникают проблемы со сквозной регистрацией, не проработаны интерфейсы для администрирования сразу нескольких сайтов. Не разработана политика разграничения прав пользователей и групп пользователей между сайтами.

ABO CMS позволяет легко разворачивать на одной CMS неограниченное количество сайтов со сквозной регистрацией пользователей. Удобный интерфейс CMS позволяет быстро переключаться между доменами. При редактировании материалов сайта можно легко указать, какой материал и с какого домена должен загружаться.

При покупке одной лицензии ABO.CMS можно развернуть два сайта на доменах второго уровня (www.site.by) и неограниченное число сайтов на доменах третьего уровня (www.one.site.by). Гибкая лицензионная политика позволяет докупать лицензии на неограниченное количество доменов второго уровня, при этом цена за один домен уменьшается пропорционально количеству доменов.

Безопасность

По данному вопросу можно лишь сказать, что ни одна система управления сайтом не является абсолютно защищенной от взлома. При этом уязвимость бесплатных систем намного выше, чем у коммерческих CMS.

Для противостояния злоумышленникам в ABO.CMS реализован комплекс защитных мер. Программный код системы управления сайтом ABO.CMS написан с учетом требований безопасности. Ведется запись всех действий авторизованных пользователей, предусмотрена защита от автоматического заполнения форм (CAPTCHA), модерация публикуемых материалов, разграничение прав доступа. При работе с системой реализована поддержка безопасного протокола (SSL). Встроенная система резервного копирования данных позволяет быстро вернуть сайт в рабочее состояние всего за несколько минут. Используемые при разработке стандарты кодирования и архитектура исключают появление таких уязвимостей, как: SQL-injection или cross-site scripting.

Для обеспечения безопасности ABO CMS компания ARMEX проводит регулярный мониторинг наличия уязвимостей в продукте и обновлениях. Устранение уязвимостей, обнаруженных в ABO CMS, осуществляется с помощью обновлений, выпускаемых специалистами ARMEX, которые поставляются через систему автоматизированных обновлений.

Компания Professional Company of Security Audit провела полный аудит программного продукта «ABO.CMS: Business 5.1», на предмет наличия уязвимостей к сетевым атакам в среде Интернет, включая полный анализ кода продукта.

Полное тестирование версии 5.1 подтвердило неуязвимость системы ко всем видам известных атак на веб-приложения.

Программному продукту «ABO.CMS: Business 5.1» присвоена категория БЕЗОПАСНОЕ ВЕБ-ПРИЛОЖЕНИЕ.

Автоматические обновления

Системы управления сайтами постоянно развиваются. Почти ежемесячно у большинства популярных CMS выходят новые релизы, которые привносят новую функциональность и исправляют ошибки и уязвимости в ранее выпущенных версиях. Отсутствие возможности обновления CMS может привести к тому, что к моменту выпуска вашего сайта он будет разработан на уже устаревшей CMS, которую к тому времени хорошо изучили злоумышленники и нашли в ней все бреши безопасности (которые найти, кстати, не составляет труда, так как они публикуются на сайтах, посвященных безопасности).

В ABO.CMS встроена система автоматического обновления, которая позволяет подключиться к сайту разработчика и обновить существующие модули. Прежде чем установить обновления система осуществляет резервное копирование обновляемых модулей. Это дает возможность откатиться к предыдущей версии модуля в случае каких-либо неполадок в работе CMS.

Поисковая оптимизация

Чтобы сайт работал максимально эффективно его недостаточно просто разработать и опубликовать в интернете. Практически всегда возникает необходимость в его поисковом продвижении. С этой целью CMS, на которой разработан сайт, должна удовлетворять ряду требований:

  • Генерировать корректные заголовки страниц;
  • Поддерживать URL, понятный человеку (ЧПУ);
  • Позволять управлять мета-тегами, тегами title, заголовками h1-h6, форматированием текста;
  • Иметь автоматически генерируемую карту сайта;
  • Иметь высокую скорость генерации страниц;

Кроме этого, желательно иметь дополнительные «удобства» в виде модуля обмена ссылками, модуля статистики.
Система управления сайтом ABO.CMS удовлетворяет всем этим требованиям. Это позволяет облегчить жизнь оптимизатору сайта, а, следовательно, и владельцу сайта.