5CMS для программистов и верстальщиков

Скачать дистрибутив 5CMS

5CMS для PHP-разработчиков:

5CMS очень проста и удобна для программистов:

Код CMS полностью открытый.

Пользователь через get и post запросы взаимодействует с контроллером (папка /view), который в свою очередь обращается к API (откуда идут запросы к БД).

5CMS имеет низкий порог входа для программиста - для того, чтобы внести изменения в функционал или добавить новый не нужно предварительно изучать море документации и искать в сотнях файлов, все, что нужно php-разработчику лежит всего в 2-х папках (/view и /api).

Подробнее о том, как работает 5CMS

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

5CMS для верстальщиков:

5CMS имеет также низкий порог входа и для верстальщика.

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

Поэтому достаточно знания HTML и CSS.

Все просто:

  • скрипты лежат в /design/активная_тема/js/
  • стили в /design/активная_тема/css/
  • шаблоны в /design/активная_тема/html/

В отличие от других CMS, для изменения дизайна активной темы необходимы только 2 папки /html и /css и всё.

А свои скрипты можно поместить в /design/активная_тема/js/

Активную тему десктопного дизайна легко посмотреть в админке:

Админка > Дизайн : Десктоп > Шаблоны и стили

  • Структура шаблонов дизайна и как найти вложенный (не основной) шаблон
  • Мобильный дизайн находится в /design/mobile/ (в т.ч. доступно из админки)

    Админка > Дизайн : Мобильный > Шаблоны и стили

  • Все шаблоны писем находятся в /design/mail/ (в т.ч. доступно из админки)

    Админка > Обратная связь > Шаблоны писем

  • Шаблоны админки находятся в /fivecms/design/html/

Может быть полезно всем:

Профилирование запросов:

В файле /config/config.php меняем debug = false на debug = true

После этого в просмотре исходного кода страниц будет выводиться информация в расширенном виде

UPD: описание обновлено 22.01.2025

Еще нет своего сайта? Запустите интернет-магазин на платформе 5CMS - Все для продаж уже внутри!

Рекомендуем прочитать
  • Можно создать любое количество групп баннеров.

    Разные группы баннеров можно вывести в разных местах дизайна.

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

  • Зачастую требуется разместить скрипт стороннего сервиса (напр. онлайн-консультант или счетчик) - для этого нет необходимости вносить изменения в шаблоны, а достаточно просто вставить нужный код в админке.