Нажмите клавишу «Enter», чтобы перейти к содержанию

Какую CMS интернет-магазина выбрать новичку?

3

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

Давайте, для начала, немного разберемся, что такое CMS. Content Management System (CMS) — это система управления контентом. Контент – это информационное содержание сайта (текст, фотографии, характеристики, описания, видео, звук и т.д.). Т.е. это все то, что вы будете добавлять на сайт. Например, сам товар с описанием и фотографиями, статьи о товаре, информацию о доставке и оплате, самовывозе, и все в этом духе. Иными словами, CMS – это некий инструмент, который позволяет вам без специфических знаний, и знаний по программированию, управлять информацией на сайте. Кстати, в народе, CMS еще называют «движком сайта».

Есть две части этой CMS – одна это публичная часть, вторая «админская». Публичная часть – это то, что видит обычный посетитель (ваш потенциальный клиент). Админская часть (видите вы и ваши сотрудники) – это визуальный интерфейс, разбитый на смысловые блоки, который позволяет настраивать сайт, добавлять контент и управлять им. Грубо говоря, ничего сложного. Обычное программное обеспечение, ни больше, ни меньше.

Сегодня существует огромное количество CMS, на любой вкус и цвет, как говорится. С примерным каталогом наиболее известных, можно ознакомиться на CMSmagazine. Но не все из них подойдут интернет-магазинам. Чать из них не содержат каталога товаров и прочей атрибутики интернет-магазина, а направлены на создание обычных информационных сайтов (блогов, новостных порталов, корпоративных сайтов и т.д.). Из них конечно тоже можно сделать интернет-магазин, доработав его под свои нужды, и допрограммировав каталог товара и прочие необходимые модули. Новичкам это собственно ни к чему. Поэтому будем рассматривать CMS, которые уже «заточены» под структуру интернет-магазина.

Таких сайтов, наберется значительно меньше, но, тем не менее, их все равно очень много (сотни CMS). Изучать все, конечно же не стоит, на это просто не хватит времени. Я сам не знаю всех CMS. С десяток – приходилось пользоваться и дорабатывать. Штук двадцать видел краем глаза, без погружения в подробности, иногда помогал настраивать. Еще о тридцати слышал краем уха и в глаза ни разу не видел. Все остальные названия CMS для меня просто набор букв.

Вам, в 95% случаев, достаточно будет просмотреть 5-10 CMS и выбрать среди них подходящий и понравившийся вариант. К вопросу «Какую выбрать?» вернемся чуточку позже.

Помимо использования существующих движков, всегда есть вариант разработки индивидуальной CMS, вообще с нуля. Но, в 99,9% случаев, новичкам это совершенно не нужно. Плюс, подобные разработки требуют огромных денежных вливаний, которые новичкам, обычно, не под силу. Поэтому на них мы останавливаться не будем.

Платные и бесплатные CMS

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

Про плюсы и минусы платных и бесплатных систем, не написал, наверное, только ленивый. Я тоже не поленюсь, и перечислю хотя бы основные. А лучше сделаем небольшую сравнительную табличку. Но стоит понимать – эта табличка некий усредненный вариант, наиболее популярных CMS, от платного и бесплатного сегмента (по моей оценке):

Бесплатные CMSПлатные CMS
ФункционалНизкий; Средний; ХорошийНизкий; Средний; Хороший; Отличный
НадежностьСредняя; ВысокаяВысокая
МасштабированиеСреднее; ХорошееХорошее
ПоддержкаНе официальнаяОфициальная
ДокументацияСлабая; СредняяСредняя; Хорошая
БезопасностьСредняя; ХорошаяХорошая

Немного расшифрую каждый из пунктов сравнения:

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

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

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

Поддержка. У платных, поддержку осуществляет компания разработчик CMS. Она работает более оперативно (но правда не во всех случаях). Также, в дополнительных модулях, которые пишутся сторонними программистами, обычно есть контакты разработчиков и в 99% случаев можно получить поддержку и по отдельному модулю/плагину. Есть возможность попросить разработчика расширить функционал в целом, или сделать индивидуальные поправки под вас. В бесплатных CMS, поддержку осуществляют физические лица, фрилансеры, редко веб-студии. Доработка происходит также их силами. Когда сторонний программист, вносит правки не в свой «продукт», не всегда получается хорошо на выходе.

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

Безопасность. Под безопасностью тут подразумевается уязвимость. Т.е. возможность злоумышленникам взломать ваш сайт и получить доступ к вашей информации. 100% защиты от взлома не существует. И платные и бесплатные CMS, как правило, обладают хорошей безопасностью. Тут стоит учитывать один момент – если вы не обновляете вашу CMS, по причине того, что обновления ставятся в ручную, или у вас закончилась поддержка (годовая лицензия), то уровень безопасности падает. Это происходит по тому, что «хакеры» постоянно находят новые бреши в CMS или принципиально иные подходы к взлому. А разработчики CMS по мере нахождения этих брешей, дописывают свое программное обеспечение, закрывая эту лазейку. Установить эти исправления обычно можно либо руками самостоятельно, либо в виде автоматического обновления (зависит от CMS). Если вы этого не делаете, то бреши остаются открыты для злоумышленников.

Есть ли возможность удешевить платную CMS?

Когда мы с клиентами начинаем более подробно разбирать платные и бесплатные CMS, часто клиентам нравятся именно платные версии. Но так, как бюджет ограничен, не всегда они могут себе это позволить. Как же быть в данной ситуации?! Есть два основных и простых решения!

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

Начинающим бизнесменам, на начальной стадии, обычно не требуется полная версия. Как бы «хотелка» есть, но как показывает практика, в реальности возможности не используются полностью. Кто-то пользуется 50-60% функционала, а кто-то вообще за первый год использует максимум 20%. Поэтому, нет большого смысла платить за то, что будет невостребованно. Тут стоит не забывать и о том, что в любой момент, мы можем перейти на более старшую версию. Или доустановить недостающие модули.

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

Взять CMS в аренду (SaaS). Тут оплата идет помесячно. Т.е. вам не нужно полностью выкупать программное обеспечение. Точнее сказать, вы его не выкупаете вовсе. Оно вам фактически не принадлежит. Вы его арендуете на время. Время вы определяете сами. Можно арендовать на месяц, несколько месяцев, пол года, год и более. Обычно, чем больший период аренды вы покупаете, тем дешевле в итоге вам обходится каждый месяц. Но стоимость годового абонемента полной версии в 99% случаев больше, чем покупка стандартной лицензии.

Стандартная лицензия подразумевает, что вы сами будете устанавливать вашу CMS на хостинг, сами будете покупать и привязывать доменное имя. Все это стоит денег. Например, хостинг и домен могут обойтись в год, в 2000-5000 рублей.

В случае с арендой, вам предоставляют уже установленную версию вашей CMS на хостинге. И вам не нужно оплачивать хостинг дополнительно. Он уже включен в арендную плату. Часто, при аренде на продолжительный период, вам могут подарить доменное имя. Стоимость его конечно не большая, порядка 600 рублей в год, но все равно приятно. Ну или практикуется ряд других бонусов, на усмотрение разработчиков.

Среди тарифов на аренду, так же встречаются разные версии по функционалу. Чем он больше, тем выше стоимость аренды. Т.е. тут так же, как и в стандартной лицензии можно дополнительно сэкономить, не беря в аренду не используемый функционал. Стоимость аренды может еще варьироваться от «мощности» хостинга. Обычно, чем выше версия, тем больше нагрузку на хостинг она дает. Разработчики, естественно это учитывают, и более старшие версии, устанавливают на более мощный хостинг (что сказывается и на общей цене аренды).

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

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

Какой движок выбрать для интернет-магазина?

Как и обещал, возвращаемся к вопросу «Какую CMS выбрать?». К сожалению, тут нет универсального ответа на этот вопрос. Ее скорее нужно подбирать индивидуально, в зависимости от задач, которые ставятся перед сайтом интернет-магазина, и от компетенции директора и персонала, который будет с ней работать.

Конечно, ни кто не хочет покупать кота в мешке. И всем хочется, перед тем как заплатить денег, понять, что же именно они покупают. Какой имеется потенциал у продукта. Чтобы не запутаться в сотне движков, и не изучать все, есть несколько этапов отбора:

Первое. Нужно выбрать наиболее подходящие CMS, под задачи интернет-магазина. Для этого нужно потратить немного своего времени и написать ТЗ (техническое задание). Грубо говоря, это ваши «хотелки». Что вы хотите, чтобы было в функционале интернет-магазина. После чего, спросите совета у знающих людей. Они подскажут, какие именно CMS максимально подойдут. Это можно сделать платно (наняв фрилансеров или веб-разработчиков), или бесплатно (попросив совета на тематических форумах и/или просто у знакомых людей разбирающихся в сайтостроении). Но чем больше будет разных источников, тем лучше. Скорее всего, вам не предложат больше 5-10 движков.

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

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

Четвертое. После просмотра демоверсий и информации на сайте разработчика, обычно появляется еще больше вопросов, чем ответов. Не всегда понятно и очевидно, как настраивать CMS, как работать с каталогом товара (добавление товара, фото, описания) и т.п. Но на этом этапе уже подсознательно начинают выделяться фавориты, т.е. то, что лучше всех остальных приглянулось. Но не стоит останавливаться пока на них. На этом этапе, нужно найти документацию (если она есть) или видеоролики в интернете (YouTube вам в помощь), по настройке и работе с каждой конкретной CMS. Не нужно изучать все досконально, смотрите основные принципы работы с товаром, основные настройки магазина и основные модули/плагины. После изучения, у вас останется всего несколько CMS, которые наиболее вас устроят.

Пятое. На этом этапе рекомендую посмотреть, есть ли возможность к данным движкам устанавливать дополнения, которые расширяют функционал интернет-магазина. Они могут быть как платные, так и бесплатные. А разработчиками могут выступать как сами разработчики CMS, так и частные лица.

Аппетит приходит по время еды, поэтому эти знания будут не лишними. И в конечном итоге, могут немного измениться взгляды на ту или иную CMS.

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

ИТОГИ

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

И на этом пока остановимся. В ближайшем будущем, постараюсь немного разжевать вопрос по поводу того, кому доверить создание сайта интернет-магазина: веб-студии, фрилансеру или сделать все самому?!…