Новая DarvinCMS 6.0 – что изменилось и появилось в этой версии
Коллектив авторов «Darvin Digital»
обновлено: 13 июля 2023
6 мин. на чтение
Популярные системы управления контентом не имеют однозначно удобного и широкого функционала. По этой причине, а также из стремления упростить и улучшить SEO-продвижение сайтов, увеличить количество продаж и заявок наших клиентов, нами была создана собственная DarvinCMS 6.0. В ней были реализованы пожелания сотрудников компании Darvin Digital и заказчиков, стремящихся достигнуть стабильных и хороших позиций в поисковой выдаче. Она разработана с учетом современных требований SEO, маркетинга и UX/UI дизайна. Подробнее о её особенностях и возможностях расскажем в этой статье.
Цели создания новой системы
Как и любая CMS, наша создавалась по определенным причинам. Среди них:
✔ Желание упростить и ускорить процесс разработки проектов.
✔ Добавить удобную панель управления контентом.
✔ Получить возможность создавать модули разной сложности.
✔ Внедрить и настроить CMS под действующие требования SEO.
✔ Убрать лишний, громоздкий код, js-скрипты, способные помешать продвижению.
И всех этих целей мы добились при разработке новой DarvinCMS 6.0, чем очень гордимся. Кроме этого реализованы и другие новшества.
Немного истории
Но вначале стоит сказать, что это не первая наша система управления контентом. Есть и предыдущие варианты, и иные наработки, которые легли в основу обновленной версии.
- 2008-2009 гг. – DarvinCMS 1.
- 2010 г. – DarvinCMS 2.
- 2010-2012 гг. – DarvinCMS 3.
- 2013-2017 гг. – DarvinCMS 4 на Symfony 2. На этой базе нами было разработано много сайтов.
- 2016-2019 гг. – DarvinCMS 5, созданная на основе Symfony 2.8 и 3.4.
- 2019 – по настоящее время – DarvinCMS 6 на Symfony 4 с возможностью дальнейшего обновления.
Можно заметить, что разработчики нашей компании уже более 10 лет занимаются созданием и проработкой собственной системы управления.
Преимущества DarvinCMS 6.0
Нацеленность на успешное SEO-продвижение различных проектов
Подходит для создания крупных и маленьких сайтов любой сложности
Предусмотрена удобная панель навигации и редактирования контента
Встроенная защита от всех видов сетевых атак и разных способов проникновения
Реализована возможность добавления новых функций по желанию клиента
Профессиональный и стандартизированный исходный код
Главные особенности системы
Плюсы для SEO-оптимизации
DarvinCMS 6.0 изначально разрабатывалась для улучшения и упрощения продвижения сайтов. Поэтому в ней предусмотрены разнообразные преимущества и функции, упрощающие вывод ресурсов на хорошие позиции в Яндекс и Google. Среди них стоит отметить:
- Возможность интеграции с популярными и распространенными CRM – amoCRM, bitrix24.
- Система легко синхронизируется с 1С, что сокращает время на выгрузку товаров.
- Подходит для переноса сайтов с различных систем.
- Для редактирования контента предусмотрена обширная и удобная панель с разнообразными функциями.
- В CMS реализована оптимальная и понятная SEO и UX структура страниц.
- Robots.txt без проблем редактируется, sitemap.xml обновляется автоматически.
- В системе есть исключительно человекопонятные ссылки.
- Верстка избавлена от разного «мусора», представленного пустыми атрибутами, лишними тегами, невостребованными классами.
- В CSS и JS только нужный код, сжатый до одного файла. Это значительно улучшает скачивание и рендеринг.
- Есть возможность оптимизации скорости загрузки изображений и другого контента.
Панель редактирования и её особенности
Последние 10 лет разработчики компании постоянно настраивали и изменяли панель управления, делая её более простой и понятной. В DarvinCMS 6.0 мы добились особенно большого успеха в этом, улучшив ей до самых новых стандартов UX/UI дизайна. Все это позволяет в разы быстрее выполнять задачи по наполнению страниц контентом, не прибегая при этом к изменениям в изначальном коде.
Для вывода баннеров и слайдов не нужна верстка, достаточно пары кликов и изображения будут выведены в требуемом месте. Поставить ссылки на социальные сети, сменить номер телефона, задать редиректы, внести правки в файл robots.txt, сформировать верхнее, нижнее и боковое меню и многое другое можно через панель управления. При этом все необходимое находится за пару мгновений.
Коды разнообразных виджетов уже предусмотрены в блоке редактирования контента и для постановки не требуется привлекать разработчиков, не нужны обширные познания в программировании или кодировке. Это во многом упрощает работу с сайтом и его настройки. Панель управления может быть выстроена в соответствии с пожеланиями владельцев ресурсов исключительно под их проект.
Код, как достоинство
Это не самая заметная часть любой системы управления и не все уделяют ей большое значение, хотя от неё зависит очень многое. И здесь нам есть чем гордиться. Ведь встретить столь профессиональный код, написанный по всем стандартам можно только в highload-проектах с огромными бюджетами.
Но что же такого примечательного в хорошей исходной кодировке в нашей DarvinCMS 6.0?
- Система управления контентом созадана на основе фреймворка Symfony 4, с возможностью последующего обновления до более современных версий.
- При разработке соблюдены все PSR стандарты, в частности, Code Style.
- CMS спроектирована на принципах Design patterns, SOLID, DRY и KISS.
- При программировании и дальнейшем редактировании исходного кода используем только проверенные php-библиотеки.
- За счет гибкости своей архитектуры DarvinCMS подходит для воплощения проектов разной сложности с возможностью внедрения разнообразного функционала.
Система управления лидами
Наша система управления лидами – это маленькая CRM, встроенная в CMS. У неё есть несколько основных преимуществ:
- В одном месте отражаются заявки, пришедшие со всех форм, которые есть на сайте.
- Можно назначить ответственного за выполнение того или иного заказа/обращения.
- Есть возможность изменять статус обработки лида.
- Дополнительная информация, цены сделок легко добавляются в описании.
- Создать новую заявку или поправить существующую можно прямо в панели управления.
Умный фильтр для товаров
Без умного фильтра не обойтись ни одному современному интернет-магазину, который стремится увеличить свою прибыль и привлечь покупателей. Наличие фильтрации в DarvinCMS 6.0 помогает клиентам найти нужный продукт с требуемыми характеристиками. А также при этом:
- Генерируется человекопонятный URL (ЧПУ).
- H1, title и description изменяются в зависимости от выбранных опций.
- Для каждой из страниц, выведенных при фильтрации, готовится уникальный и полезный контент.
- Можно самостоятельно управлять индексацией страниц фильтра и задавать требуемые параметры.
Всё это улучшает восприятие информации, представленной в карточках товаров или подразделах, способствует комплексному продвижению сайта.
Сравнение DarvinCMS 6.0 и других CMS
Перечисленные выше преимущества сложно оценить без сравнения нашей системы с аналогами. И для этого мы предлагаем сравнить по нескольким параметрам DarvinCMS 6.0 и другими CMS.
|
DarvinCMS 6.0 | Другие CMS |
---|---|---|
Верстка | Присутствует только самое необходимое. CSS и JS сжаты до двух небольших файлов. Изображения на всем сайте обрезаются под определенный размер. Все это позволяет увеличить скорость загрузки без больших затрат трафика. | Присутствует много невостребованных элементов, классов, стилей и скриптов. Существует множество багов в адаптивных версиях и некоторых браузерах, поэтому сайт может отображаться некорректно и долго подгружаться. |
SEO |
|
|
Скорость | Структура сложная, но за счет наличия кэширования и оптимизации конструкции языка PHP, средний отклик сервера не превышает 200 ms. | Также имеет непростую структуру и есть кэширование, но при этом присутствует значительное количество legacy кода и неоптимизированных запросов к БД. Все это плохо сказывается на скорости загрузки – не менее 500 ms. |
Безопасность | DarvinCMS 6.0 разработана на основе PHP 7.2 и Symfony 4. Взлом потребует серьезных затрат и вряд ли кто-то этим будет заниматься. Также есть возможность подключения дополнительных защитных функций. | Применяется стандартное и распространенное решение. Поэтому взломать какой-либо сайт будет не сложно. |
Обновления | Осуществляется вручную программистом нашей компании. При этом сохраняется вся информация и не ломаются настройки подключенного функционала. | Обновления запускаются в панели управления, но велика вероятность поломки и сбоя существующих настроек. Это влечет за собой необходимость внесения дополнительных настроек. Также может потребоваться покупка лицензии. |
Плагины (расширения с дополнительным функционалом) | Нами разработаны плагины специально для нашей CMS, которые могут подключаться и отключаться при необходимости. Все они хорошо интегрируются и настраиваются без вреда для сайта. | Есть много готовых решений, которые создавались сторонними разработчиками, а значит, что они плохо оптимизируются и обновляются. Если требуется что-то индивидуальное для вашего проекта, то это будет стоить немалых денег. |
Стоимость | У нас нет абонентской платы. Вы платите только один раз и всё. | Фиксированная ежемесячная стоимость, размер которой зависит от типа и числа выбранных функций. Повышается при расширении базовых возможностей. |
Выводы о том, какая CMS лучше – наша или от иных разработчиков – делать вам. Мы лишь привели небольшое сравнение, где указали основные характеристики.
DarvinCMS 6.0 – это новая система управления контентом от нашей компании. Она нацелена на улучшение и ускорение оптимизации сайтов любого типа, разработана в соответствии со стандартами. В ней вы найдете и собственную CRM, и умный фильтр, и удобную панель управления, и необходимые инструменты для редактирования, размещения контента. Интуитивно понятный интерфейс упрощает обращение с CMS, задание и выставление нужных параметров. Предусмотрена возможность расширения и внедрения новых функций, что позволит хорошо представить и защитить ваш проект. Всё это вместе способствует совершенствованию и продвижению вашего ресурса в поисковых системах, привлечению покупателей и увеличению прибыли.