Как создать интернет-магазин при помощи СМS DotPlant: выгодное решение движка для разработки многофункционального интернет-магазина — DotPlant

При разработке коммерческих интернет-ресурсов многие предпочитают использовать бесплатные коробочные платформы с наработанным потенциалом и возможностью расширения функциональности в дальнейшем. С их помощью запустить собственный сайт с минимальными капиталовложениями могут даже начинающие предприниматели, не имеющие большого опыта в сфере программирования. Нередко с такими СМS для интернет-магазина работают и профессионалы: покопавшись в коде, они создают действительно эксклюзивные проекты в сети. Именно к этой категории движков принадлежит и DotPlant.

Особенности CMS DotPlant

DotPlant представляет собой достойное open-source решение от компании DevGroup, построенное на базе популярного универсального PHP-фреймворка Yii2. Оно привлекает современными концепциями, передовыми технологиями в области сайтостроения и еще рядом особенностей, свойственных Yii2. Среди них:

  • генератор кода;
  • валидация данных;
  • гибкая архитектура MVC;
  • интеграция с java-script библиотекой;
  • многоязычность.

Текущая версия продукта – 2.0.0. На страницах официального сайта разработчиков есть информация о том, что в ближайшее время (ориентировочно к концу лета 2018) начнутся работы над следующей версией. На данный момент на СМS уже успешно функционирует много онлайн-магазинов из Великобритании, Америки и России.

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

СМS отличается простотой установочного процесса. Все действия при этом осуществляются через пакетный менеджер Composer. Системные требования для установки таковы:

  • веб-сервер на одной из Unix-подобных ОС;
  • СУБД MySQL не ниже версии 5.5;
  • PHP-интерпретатор не ниже версии 5.5.9;
  • сервис для кэширования данных Memcached или APC.

Чтобы убедиться в том, что движок интернет-магазина соответствует требованиям и подходит для разработки определенного веб-ресурса, можно оценить его возможности, установив демонстрационные данные. Разработка сайтов на DotPlant2 требует наличия хотя бы базовых навыков в framework Yii 2 и PHP.

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

Управление содержимым сайта

Любые операции с контентом выполняются через простой административный интерфейс, разделенный на три функциональных раздела:

  1. Верхнее меню – список оповещений, набор кнопок для перехода на сайт, очистки кэша, включения полноэкранного режима, выхода и сворачивания меню.
  2. Левое меню – доступные для редактирования компоненты, навигация.
  3. Контентная часть – элементы управления, визуализация данных ресурса.

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

Строгих ограничений по крайне допустимому к загрузке количеству товаров нет. В отзывах пользователей сказано, что при соответствующих настройках и хорошем сервере движок способен выдержать десятки тысяч номенклатурных единиц. Удобно, что их можно загружать одновременно, используя функцию массовой закачки. В системе предусмотрена возможность экспорта/импорта через XLS и CSV. Все прикрепляемые к товарам фото автоматически подгоняются под оптимальный размер. Ширину и высоту миниатюр можно устанавливать самостоятельно. В настройках есть опция накладывания водяного знака на картинки.

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

На панели настраивается поиск по названиям или артикулу, фильтрация по заданным параметрам.

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

СМS для интернет-магазина DotPlant позволяет создавать обширный каталог с четкой структурой, подразумевающей множество разноуровневых категорий.

Для различных страниц и модулей задается Layout – определенный способ отображения блоков и элементов по отношению друг к другу. Редактирование страниц и разделов происходит в окне визуального редактора. Через него настраивают параметры текста, стили, добавляют новые элементы и блоки, вставляют HTML. По мере внесения изменений пользователь может сразу же видеть и оценивать результаты проделанных манипуляций.

Работа с клиентами

Онлайн-магазины, разработанные на рассматриваемом движке, имеют удобную и максимально простую для покупателей схему оформления заказа. Произвольные формы задаются с панели администрирования. В них указывается название, представление, адреса для e-mail оповещений.

После того, как клиент совершает какое-либо целевое действие, данные о заказе динамически обновляются в корзине.

Платформа выделяется мультивалютностью. На ней поддерживается несколько типов валют с возможностью автообновления курса. По умолчанию – это рубли, доллары и евро. Отображение цены продукта задается в шаблонах. Добавление, редактирование и удаление провайдеров и валют выполняется в админке. Там же необходимо обязательно устанавливать основную валюту, в которой будут исчисляться заказы и выставляться счет покупателю.

В базовый функционал площадки входит возможность управления способами доставки заказанного товара. Поначалу доступны доставка курьером, самовывоз, бесплатная доставка по городу при заказе от определенной суммы. Эти варианты можно дополнять и редактировать. Настроенные способы выводятся на втором этапе оформления заказа в корзине. Если выбранный клиентом вариант доставки окажется платным, его стоимость автоматически добавится к общей сумме.

Данный движок интернет-магазина поддерживает около двух десятков способов оплаты товара. В их числе:

  • Webmoney;
  • Яндекс.Деньги;
  • Pay2Pay;
  • LiqPay;
  • RBK Money;
  • наличные.

Кроме предусмотренных, можно добавлять и другие типы оплаты. В этом случае потребуется подключение модуля для обмена с платежным сервисом и обработки данных.

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

Динамический контент движка

Возможность внедрения динамического контента, персонализирующего сайт, — главная изюминка платформы. Такой маркетинговый инструмент – отличный способ привлечь внимание целевой аудитории, показав покупателю привлекательную для него информацию.

Этот тип контента может меняться в зависимости от предпочтений посетителей и демографических мерок. К примеру, проанализировав основные поведенческие факторы, система предлагает клиенту услуги или товары, которыми он интересовался, в блоках «Похожие предложения» или «Вместе с этим продуктом покупают».

Дружественность CMS DotPlant к SEO

Ориентированность на SEO-продвижение – одно из ключевых преимуществ этой СМS для интернет-магазина. На старте в системе сразу доступен набор полезных инструментов, которые пригодятся для эффективного продвижения веб-сайта в популярных поисковых гигантах Яндекс и Google.

Для любого типа контента, страницы и товара на движке легко настраиваются основные seo-параметры, способствующие дальнейшей оптимизации ресурса. Пользователям платформы доступны такие функции:

  • автоматическое или ручное прописывание ключевых мета-тегов, заголовков категории H1;
  • формирование урлов страниц с приведением к максимально лаконичному человекопонятному виду;
  • добавление кратких анонсов, которые публикуются около ссылок на искомые веб-страницы;
  • указание полезного элемента навигации, отображающего текущее местоположение пользователя («хлебные крошки»).

К платформе подключаются аналитические сервисы Яндекс.Метрика и Google Analytics. Они позволяют отслеживать статистику продаж, трафик и другие важные для онлайн-магазина параметры.

Система безопасности DotPlant

С целью обеспечения стабильности и бесперебойного функционирования интернет-магазинов на СМS DotPlant команда разработчиков предусмотрела комплект опций, повышающих безопасность веб-ресурса:

  1. Проверка на спам. Все отправленные в DotPlant формы проверяются на предмет наличия сомнительных данных. Это позволяет быстро отфильтровывать «мусорные» запросы. Также присутствует эффективная защита от автозаполнения форм.
  2. Разграничение прав доступа. Если к работе над сайтом планируется подключать целую команду, администратор может создать штат и наделить каждого сотрудника определенными правами, связанными с функционалом, за который он отвечает.
  3. Ведение логов. В журнале ведется фиксация действий пользователей. Зачастую такая информация помогает понять причину каких-либо изменений на сайте, выявить и устранить уязвимости, своевременно принять защитные меры.
  4. Модерация. Все новые отзывы, комментарии и материалы, добавляемые посетителями ресурса, публикуются на страницах только после прохождения строгой проверки их содержания.
  5. Протокол SSL. Он обеспечивает безопасность процесса передачи информации, предотвращая риски ее воровства злоумышленниками.

Поскольку продукт еще не слишком популярен, вероятность крупных хакерских атак на нем минимальна. Это является еще одним весомым преимуществом для разработчиков коммерческих площадок.

Плюсы движка DotPlant

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

  1. Производительность и устойчивость к нагрузкам. Платформа обладает сложным механизмом кэширования. Благодаря ему сохраняются ресурсы сервера и мгновенно выдаются сотни страниц даже при условии высокой посещаемости площадки.
  2. Большое количество рабочих компонентов. Прямо из коробки пользователю предоставляются обширные возможности для создания многофункционального онлайн-магазина с большим ассортиментом.
  3. Открытость системы и доступность кода. Решение оптимизируется и расширяется под любой коммерческий бизнес. Все необходимые опции реализовывают собственными силами или с помощью программистов.
  4. Интеграция со сторонними сервисами. Софт может подключаться к приложениям, расширяющим функциональность магазина (1С, AlSet, RetailCRM, MailChimp).
  5. Адаптивность к мобильным платформам. Созданные на площадке ресурсы одинаково качественно отображаются на разных рабочих устройствах.
  6. Интернационализация. Движок является мультиязычным. Он поддерживает перевод на английский, русский и китайский языки.

Главный плюс продукта – его бесплатность. Для того чтобы им пользоваться, не нужно платить за лицензии, обновления и улучшения. Он дает возможность запустить стартап с нуля при минимальном бюджете и не быть привязанным к одному разработчику.

Минусы движка DotPlant

Недостатков у рассматриваемой платформы тоже хватает:

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

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

Заключение

СМS DotPlant – отличная среда для разработки уникальных и сложных проектов электронной коммерции. Ее огромный потенциал станет идеальным выбором для предпринимателей, разбирающихся в азах веб-программирования. Остальным же, для подключения дополнительных функций и создания оригинального дизайна придется дополнительно вкладываться в оплату услуг специалистам. Резонно это или нет, зависит от каждого конкретного случая. Однако многие утверждают, что для запуска простых магазинов данный софт может оказаться слишком сложным.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *