Обзор и отзывы о CMS PrestaShop 1.7.8
- Обновлено:2021-11-22
- Просмотры:11k
- Отзывы:1
- Наша оценка:3.8
Мы изучили возможности PrestaShop и посмотрели, какие сайты получается собрать на основе этой системы.
Мы изучили возможности PrestaShop и посмотрели, какие сайты получается собрать на основе этой системы.
PrestaShop — одна из ведущих CMS для электронной коммерции, её используют более 300 тыс. онлайн магазинов в 150 странах мира. Система разработана с учетом потребностей владельцев интернет-магазинов разного размера, от небольших сайтов до крупных торговых площадок. Масштабируемость достигается за счёт использования расширений и поддержки популярных серверных конфигураций. Поэтому PrestaShop можно без опаски советовать начинающим вебмастерам.
Опытные разработчики тоже используют PrestaShop для создания магазинов, в том числе на заказ. Популярности способствует открытый исходный код, позволяющий создавать собственные модули для CMS. Шаблоны для движка разработаны на основе фреймворка Smarty, что даёт возможность гибко кастомизировать их внешний вид и функциональность.
На PrestaShop есть инструменты для организации блога и статичных страниц, однако всё это лишь приложение к основным возможностям, которые жёстко завязаны на продажах. Движок можно посоветовать вебмастерам, разрабатывающим магазины среднего и крупного размера, на которых ожидается большой наплыв покупателей. С нагрузкой CMS справляется неплохо, но взамен предъявляет определённые требования к производительности хостинга.
Первый релиз движка состоялся в 2008 году, а сама разработка была начата в 2007-ом. Сейчас актуальной версией является PrestaShop 1.7.8 (последнее крупное обновление было объявлено в октябре 2021 года).
Наиболее значимые нововведения в последней версии:
Всего в этой версии было принято более 1400 pull-request’ов, исправлено более 255 ошибок.
Как всегда, разработчики предоставили подробную инструкцию по обновлению движка в ручном режиме (для перехода с предыдущих версий в ветке PrestaShop 1.7.* и для перехода с ветки 1.6.*), а также обновили плагин ассистента (модуль обновления в один клик, требует установки из официального плагина расширений, распространяется бесплатно).
Вместе с тем, движок по-прежнему выдаёт ошибку при установке на русском языке (баг никак не исправят с версии PrestaShop 1.6). Решение проблемы можно найти на официальном форуме. Ну или достаточно начать с установки на английском языке, а позже добавить нужный языковой пакет. Плюс, движок пока никак не адаптируют для работы с PHP 8.0.
Системные требования PrestaShop 1.7.8:
При оценке функциональности PrestaShop нужно учитывать, что это не универсальная CMS, на которой с помощью плагинов можно собрать любой сайт, а узкоспециализированный движок для запуска интернет-магазинов. Если смотреть на систему с этой позиции, то быстро становится ясно, что в ней «из коробки» представлены все необходимые инструменты для управления продажами.
PrestaShop подходит для международной торговли благодаря локализации на несколько десятков языков и поддержке разных валют. Хорошо система адаптирована и под российский рынок электронной коммерции:
Но это потенциальный функционал. Что касается возможностей «из коробки»:
Согласитесь, это впечатляет. Для бесплатного движка – это уровень корпоративного инструмента.
Для настройки базовой функциональности в движке предусмотрено около сотни (в последней версии 70+) предустановленных расширений. С их помощью решаются следующие важные задачи:
Если стандартных инструментов не хватает, то можно расширить функциональность с помощью других модулей из каталога. Безопасный источник — официальный каталог PrestaShop, в котором представлено более 4000 дополнений. Большая часть из них платная. Некоторые из расширений предлагают откровенно «мелкие» возможности, которые на других CMS доступны по умолчанию и бесплатно — например, сравнение товаров. Но такова модель монетизации PrestaShop, которая в том числе помогает разработчикам поддерживать и совершенствовать продукт.
Установка плагинов возможна прямо из админ-панели. Для подключения требуется авторизация с помощью учётной записи PrestaShop – через неё будут синхронизироваться все ваши покупки и подписки (если они есть).
В каталоге представлены как решения от сторонних разработчиков, так и плагины от команды PrestaShop. Последние выгоднее всего приобрести готовыми наборами (prestashop-bundles), так можно получить максимальную скидку – до 70-120 евро.
Дополнения удобно фильтровать по назначению:
Средняя стоимость дополнений – от 70 до 120 евро. Хотя в каталоге можно встретить и плагины по 400-900 евро.
Плагины можно не только устанавливать или деинсталлировать. Их можно выключить для всех устройств или только для мобильных, а ещё можно сбросить их настройки до дефолтных.
Вместо установки из официального каталога вы можете воспользоваться ручной загрузкой архива (например, для решений от сторонних разработчиков или для своих плагинов).
Одна из особенностей PrestaShop — хорошо структурированный каталог товаров, выгодно представляющий ваш ассортимент. Управление товарами выполняется через панель администратора. Вне зависимости от количества позиций в каталоге вы можете без труда выполнять следующие операции:
Для работы и управления клиентами в PrestaShop тоже есть всё необходимое. Каждый пользователь, зарегистрированный на сайте, получает индивидуальную учётную запись. Администратор магазина может видеть личные данные покупателя, на обработку которых тот дал разрешение, формировать группы пользователей и предоставлять им отдельные права — например, на участие в бонусной программе для постоянных клиентов.
PrestaShop предлагает мощный встроенный поиск с настраиваемыми фильтрами. Благодаря его использованию покупатели быстро находят товары, релевантные их запросам. Для удобства поддерживается функция быстрого просмотра, позволяющая узнать основную информацию о товаре без перехода на его страницу.
При этом процедура запуска своего интернет-магазина на движке PrestaShop максимально стандартизирована:
Из коробки для работы с простыми текстовыми записями внутри PrestaShop есть раздел «Страницы» (в меню «Дизайн»). Следует понимать, что страницы используются в первую очередь для служебных целей магазина. Например, с их помощью можно описать условия доставки, правила обслуживания, добавить политику конфиденциальности и т.п.
Но при желании вы можете создать более сложные структуры записей:
Уже с помощью этого можно вести свой блог и рекламировать товары/услуги, представленные в магазине.
Но если штатные возможности страниц вас не устраивают, вы можете подобрать и установить специальные тематические расширения. В них может быть гораздо большее функций, например, блоки для голосований, слайдеры, галереи и другие элементы, страницы авторов, RSS-лента, система комментариев и т.п.
Все дополнения из этой категории в официальном каталоге – платные, от 70 до 170 евро.
По умолчанию вместе с движком поставляется бесплатная тема, которую можно кастомизировать встроенными инструментами или через правку кода. Однако на практике ей почти никто не пользуется. Гораздо удобнее пойти в официальный каталог шаблонов PrestaShop или в магазин шаблонов TemplateMonster, приобрести подходящую тему и адаптировать её под свои нужды.
Только в официальной библиотеке представлено более 2200 шаблонов, так что выбор богатый. У каждого шаблона есть страница с фотографиями, описанием возможностей и указанием совместимости. Подробно изучить внешний вид и функциональность темы помогает демо-режим. В нём можно менять размер и ориентацию экрана, проверяя адаптивность сайта.
При выборе темы для сайта нужно ориентироваться не только на дизайн, но и на те инструменты, которые предлагает шаблон. Среди основных функций могут быть:
Если тема по умолчанию не поддерживает нужные вам функции, то их можно добавить, используя шаблонизатор Smarty. Однако это потребует либо навыков программирования, либо дополнительного бюджета.
Установить темы из официального каталога можно прямо из админ-панели. Шаблоны, полученные из сторонних источников, придётся загружать на сервер вручную (при помощи FTP/SFTP-клиента). Все темы сохраняются в корне сайта в каталоге themes. Файлы при этом удобно разделены на несколько директорий, в которых хранятся таблицы стилей, изображения, скрипты и конфигурации для локализации интерфейса на разные языки. Перед установкой нового шаблона рекомендуется сделать резервную копию сайта.
Во многом процедура установки шаблона будет зависеть от комплекта поставки и перечня доступных настроек. Например, некоторые разработчики поставляют тему вместе с дополнительными модулями: слайдеры, редакторы меню, ротаторы баннеров и т.п. Многие предоставляют шаблоны с набором демо-данных, для их установки придётся импортировать специальный дамп базы данных и набор медиафайлов. Инструкция по установке обычно поставляется вместе с шаблоном или на сайте разработчика.
Встроенных инструментов настройки дизайна в визуальном режиме очень мало. Только выбор макетов конкретных страниц, загрузка своих лого/иконок и детальная конфигурация блоков на определённых страницах. Но вы можете подключить сторонние модули, как Advanced Themes Configurator, который позволяет из пользовательской части сайта менять шрифты, фоновые изображения, размеры и отступы блоков, кнопки. В административной панели плагин добавляет возможности для добавления или удаления контактной информации, ссылок на профили в соцсетях, окно быстрого просмотра товара и т.д. Стоимость модуля — 69,99 евро.
Встроенного редактора файлов тем, как в OpenCart или в WordPress у PrestaShop нет. После всех ручных правок файлов .tpl на сервере обязательно нужно очистить кэш шаблонизатора Smarty.
В каталоге PrestaShop можно найти несколько вариантов Page Builder’ов, они позволяют собирать из блоков макеты системных страниц или облегчают работу с отдельными элементами: меню, формами, лендингами для товаров и т.п. Все такие дополнения платные.
Для глубокой кастомизации шаблона без вложений для PrestaShop потребуется знание стека HTML/CSS/JS, а также навыки работы с шаблонизатором Smarty. Если вы не обладаете подобными умениями, то гораздо проще будет заказать редактирование или разработку шаблона у специалистов. Но на это тоже потребуется дополнительный бюджет.
PrestaShop в базовой комплектации предлагает все наиболее важные инструменты, необходимые для успешной оптимизации и продвижения сайта в поисковиках:
PrestaShop не генерирует URL страниц в автоматическом режиме, оставляя администратору магазина возможность сформировать читаемые адреса вручную. Однако при изменении URL стандартный редирект будет исправлен автоматически. К каждой странице товаров можно прописать заголовок, описание и ключевые фразы. Для увеличения трафика вы можете установить расширения из каталога, многие из SEO-расширений платные. Самый известный модуль называется SEO Expert. Он предлагает автоматическое формирование метатегов, что будет очень полезно для магазинов с сотнями и тысячами товаров.
Для сбора статистики PrestaShop использует встроенные инструменты и интеграцию с Google Analytics. Вы отслеживаете источники трафика и динамику посещений. В аналитических диаграммах по умолчанию показывается общее количество заказов, популярные товары, эффективность рекламной рассылки. В панели администратора есть инструменты для управления отчетами. При желании вы можете убрать показ блоков с ненужной информацией. Но сам процесс сбора статистики при этом по всем показателям не остановится, просто вы будете видеть в диаграммах только то, что хотите.
Отдельные возможности для продвижения предлагают инструменты для маркетинга. В базовой функциональности доступна рассылка клиентам писем, настройки скидочных и бонусных программ. В каталоге расширений есть платные модули, которые расширяют эти возможности, предлагая продвинутые инструменты: шаблоны и/или конструкторы писем, попапы, купоны, баннеры и т.д.
Оценить возможности системы перед загрузкой помогает бесплатное демо, доступное на сайте разработчиков. По умолчанию тестовый сайт открывается в режиме десктопа, однако вы можете переключиться на отображение для планшета и смартфона. Это актуально и для панели администратора. Уже по демо видно, что с движком удобно взаимодействовать даже с телефона.
CMS PrestaShop доступна для бесплатного скачивания на официальном сайте разработчиков. Для загрузки дистрибутива необходимо указать адрес электронной почты и согласиться с условиями использования. На некоторых хостингах PrestaShop разворачивается из панели администратора в один клик (например, на хостинге Bluehost), так что вам даже не нужно предварительно скачивать дистрибутив на компьютер.
Обновляется PrestaShop тоже бесплатно, а вот за большинство модулей и тем придётся платить. В официальном каталоге представлено более 3000 расширений, из них только около сотни можно скачать бесплатно.
Стоимость модулей зависит от их функциональности. Минимальная цена — 42 евро. Самый дорогой плагин стоит 6999,99 евро (специальное решение для быстрой организации тестовой среды без рисков для основного сайта). Это крайние значения, 90% расширений в магазине PrestaShop стоят менее 200 евро. Правда почти все из них предполагают модель продления техподдержки (по сниженной цене раз в год).
Бесплатных тем в официальном каталоге вообще нет. Минимальная стоимость — 83,99 евро, максимальная — 839,99 евро. В маркетплейсе представлено более 2200 шаблонов, стоимость примерно 90% укладывается в рамки от 85 до 150 евро.
Итого, запуск интернет-магазина на PrestaShop, даже без учёта аренды хостинга обойдётся вам примерно: 250-400 евро (одна тема и несколько плагинов, например, для интеграции с платёжными системами) только в первый год, последующие годы – 100-150 евро (за продление технической поддержки тех же дополнений и тем).
PrestaShop требователен к ресурсам сервера. Ничего сверхъестественного, но без соблюдения некоторых технических параметров CMS не будет работать.
Чтобы сайту точно хватило производительности, выбирайте качественный хостинг. Лучший вариант для PrestaShop — это хостинг от Bluehost. На него даже не придётся загружать файлы CMS. Движок доступен для установки в один клик из панели администратора. Вы привязываете домен, заходите в список веб-приложений Softaculous Apps Installer, выбирайте PrestaShop и через минуту получаете готовый к настройке проект.
Преимущества хостинга Bluehost.com для CMS PrestaShop:
Для магазинов с небольшим ассортиментом будет достаточно возможностей, предоставляемых на тарифах виртуального хостинга. Минимальная цена — от 2,95 доллара в месяц. За эти деньги вы получаете 50 Гб на SSD с безлимитной пропускной способностью и можете запустить 1 сайт. На старших тарифах хостинга ограничение на количество проектов и размер дискового пространства убирается.
Стоимость аренды виртуального выделенного сервера (VPS) начинается с 18,99 долларов в месяц. За эти деньги вы получите двухъядерный процессор, 30 Гб на диске, 2 Гб ОЗУ, 1 IP-адрес и 1 Тб трафика.
Для крупных проектов Bluehost предлагает арендовать выделенные серверы. Минимальная комплектация стоит от 79,99 долларов в месяц и предлагает 4 ядра процессора с частотой 2.3 ГГц, 500 Гб на диске (RAID-массив), 4 Гб ОЗУ, 3 IP-адреса, 5 Тб трафика.
На большинстве тарифов Bluehost предусмотрено бесплатное подключение домена на год. В каталоге представлены популярные тематические зоны типа .COM, .NET, .STORE, .BLOG, а также некоторые национальные зоны.
Главный плюс PrestaShop — готовность решать задачи электронной коммерции сразу после установки. CMS «из коробки» предоставляет инструменты для управления продажами, которые не требуют дополнительной настройки — разве что небольшой кастомизации под свои нужды. Если каких-то возможностей не хватает, то можно расширить функциональность за счёт модулей.
Среди других плюсов системы отметим:
Недостатки у PrestaShop тоже есть и для кого-то они будут весомыми.
PrestaShop будет выгодна для применения только если вас устраивает штатный (базовый) функционал или предусмотрен бюджет на покупку нужных дополнений/тем.
PrestaShop — бесплатная CMS для запуска магазинов, однако при детальном рассмотрении получается, что за некоторые возможности на ней нужно платить отдельно. Это не всегда выгодно, особенно если речь идёт о сайте с небольшим ассортиментом товаров. В таком случае эффективным решением может стать выбор конструктора интернет-магазинов. Есть у PrestaShop и альтернативы среди других магазинных CMS, которые тоже специализируются на управлении продажами.
Главное преимущество конструкторов сайтов перед PrestaShop — простота визуального редактирования. Чтобы получить уникальный дизайн на CMS, нужно либо иметь навыки работы с шаблонизаторами, либо заплатить деньги за дополнения пейджбилдеров. Визуальные редакторы в конструкторах сайтов позволяют менять дизайн прямо из пользовательской части сайта, не прибегая к правке кода.
Но использование конструкторов оправдано, только когда нужно создать маленький или средний магазин. Для управления крупными торговыми проектами всё же требуются специализированные движки и мощный хостинг — например, Bluehost.
Посмотрите на сайты, которые разработаны на основе CMS PrestaShop, чтобы оценить возможности применения движка для создания различных интернет-магазинов.
Читайте также: С помощью каких интернет-сервисов можно проверить CMS (движок) сайта.
PrestaShop — CMS для электронной коммерции, популярная на западном рынке. Несмотря на русскую локализацию и интеграцию с местными сервисами, движок не столь популярен в Рунете. На его распространённость влияет также стоимость шаблонов и модулей — в официальном каталоге трудно найти что-то дешевле 60-80 евро. Этот движок отлично масштабируется и может быть использована для создания магазинов разного размера, но наиболее эффективным видится применение для запуска онлайн-гипермаркетов с большим ассортиментом товаров.
Для маленьких торговых площадок выгоднее использовать конструкторы сайтов, которые давно научились продавать даже лучше, чем проекты на узкоспециализированных CMS. К тому же, стоимость интернет-магазина на конструкторе значительно ниже, да и сделать его сможет абсолютно любой пользователь без каких-либо знаний кодинга или программирования.
Бесплатность самого дистрибутива PrestaShop не должна вводить в заблуждение. Для качественной работы и расширения функциональности понадобится немаленький бюджет. Если вы готовы платить, то PrestaShop станет хорошим решением для запуска большого магазина. Это профессиональный и безопасный движок с адаптивным дизайном шаблонов, который поможет вам продавать в интернете эффективно.