GoodCMS – это бесплатная универсальная система управления сайтом, которая позволяет даже с минимальными знаниями решать сложные задачи в создании сайтов. Легкость освоения и простота работы наряду с высокой функциональностью, расширяемостью возможностей и высокой производительностью позволяют GoodCMS уверенно лидировать среди коробочных CMS.
Безопасность
В разрабатываемой системе вопрос безопасности имеет наивысший приоритет. Это обусловлено тем фактом, что в последнее время взлом и атака на web-ресурсы увеличивается в геометрической прогрессии. Как известно, один из наиболее популярных методов взлома сайтов – это SQL-инъекции. Мы кардинально изменили подход к решению этого вопроса. Система GoodCMS не работает напрямую с данными, переданными через глобальные переменные $_GET и $_POST. Для этого используются специальные массивы-клоны, которые содержат безопасные значения для работы с SQL-запросами.
Производительность
Большое внимание было уделено производительности системы. Среднее время генерирования страницы занимает 0.05 секунды, что значительно быстрее, чем основная масса известных CMS-систем!
Интуитивно понятный интерфейс
Позволяет быстро ознакомиться с системой и приступить к работе над сайтом. В отличие от других громоздких систем GoodCMS вобрала в себя все лучшее по функциональности и гибкости и в то же время сохранила легкость в управлении.
Быстрое редактирование
Позволяет сразу приступить к редактированию сайта даже с минимальными знаниями системы. Все что нужно – это авторизоваться в GoodCMS, перейти на сайт и кликнуть правой кнопкой мыши по тому элементу, который вы хотите отредактировать. Таким образом, предоставляется возможность одновременно путешествовать по сайту и наполнять его!
Интеграция с 1С
Модуль «Интернет-магазин» в составе системы GoodCMS поддерживает автоматический обмен данными с конфигурацией 1С: Управление торговлей 8.x. Обмен данными происходит по протоколу CommerceML 2.xx.
Конструктор модулей
Также в состав системы входит конструктор модулей, который позволяет редактировать и создавать новые модули. Данный подход позволяет снизить время на разработку нового модуля в 8-10 раз и не имеет аналогов! Процесс создания административной части модуля полностью автоматизирован. Если необходимо добавить новое поле или изменить элемент редактирования, то с помощью конструктора модулей эта процедура выполняется «на лету». GoodCMS поддерживает конструктор модулей.
Дружественные ссылки
Для SEO оптимизации важным фактором является поддержка на сайте дружественных ссылок (ЧПУ). В составе системы GoodCMS встроен удобный инструмент, который позволяет описывать правила обработки URL-ссылок и делать из них ЧПУ–ссылки.
Удобство расстановки тегов в шаблоне
В GoodCMS сначала пишется специальный тег в шаблоне, а потом указывается, как он должен обрабатываться. В GoodCMS теги пишутся в формате {$ … }, где …- любая комбинация символов, кроме символов ${}. Намного удобнее редактировать код с тегами, написанными на кириллице.
Сжатие содержимого
Если браузер клиента поддерживает сжатие (это примерно 99% браузеров), то содержимое страниц выдаётся браузеру в сжатом виде, что уменьшает размер текста в 4-5 раз, а соответственно увеличивает скорость загрузки.
Копирование модулей
В состав GoodCMS входят модули, которые можно копировать и настраивать под свои нужды. Например, копию модуля «Новости» можно переделать по функциональности в модуль «Отзывы», изменив при этом только внутренние настройки модуля! Гибкость в настройках позволяет использовать модули на все 100%. При таком подходе в большинстве случаев не нужно изучать работу новых модулей, достаточно просто перенастроить модуль, с которым прежде уже работали.
Кэширование
Для каждой созданной страницы можно отдельно обозначить в настройках следует ли её кэшировать или нет. Это очень полезно в тех случаях, когда на сайте есть динамические и статические страницы. Также для динамических страниц можно выставлять параметры-условия, при которых страница будет кэшироваться. Такой подход позволяет максимально оптимизировать работу сайта и, соответственно, снизить нагрузку на сервер.
Автообновление
Для системы GoodCMS в автоматическом режиме работает обновление версии ядра системы. Таким образом, ваша система всегда будет находиться в актуальном состоянии и постоянно усовершенствоваться.Уникальная архитектура построения шаблонов и специальных теговПозволяет максимально сохранить целостность данных и сократить время наполнения сайта. Иногда даже в очень продвинутых CMS-системах приходится создавать множество одинаковых, но незначительно отличающихся шаблонов. В GoodCMS в большинстве случаев нужно создать всего лишь один-два основных шаблона c html-кодом, на основе которых строится весь сайт. Секрет заключается в использовании технологии инкапсулирования шаблонов.
Мультиязычность системы
GoodCMS работает в кодировке utf8, что позволяет создавать сайты на любых языках. Вы можете добавить любой язык в систему, а для редактирования материалов сайта на разных языках используется одно окно! Кроме того, в систему встроен механизм, который автоматически подхватывает фразы из шаблонов модулей и заносит их в специальный словарь, где переводчик отображает фразу на выбранном языке. Также административная часть базовой версии GoodCMS поставляется в двух языках, она поддерживает мультиязычный интерфейс.
Системные требования для установки GoodCMS:
Система GoodCMS разработана на языке программирования PHP 5 и может эффективно работать на любой UNIX или Windows платформе. В качестве базы данных используется MySQL. Минимальные технические требования для сервера:
PHP 5.0 и выше;Apache1.3 и выше;
MySQL3.23 и выше.
При работе в административной части системы GoodCMS советуется использовать браузер Google Chrome 16. Инструкцию по установке системы GoodCMS подробно описана в руководстве пользователя.
429 Просмотров
Благодарностей: 0
0