Как выбрать движок для интернет-магазина?
Критерии, имеющие первостепенное значение при выборе CMS для вашего сайта
Разработчики различных CMS ведут бесконечные споры о том, чья же админка «круче». В этой статье собраны основные критерии, позволяющие будущему владельцу интернет-магазина сделать правильный выбор в пользу той или иной системы управления в зависимости от типа запускаемого проекта.
CMS можно условно разделить на несколько видов:
- Студийные — пишутся и используются командой конкретной веб-студии для всех ее проектов.
- Самописные — несерийные, чаще одноразовые проекты.
- Профессиональные — имеют высокий уровень качества, однако необходима покупка лицензии.
- Некоммерческие — бесплатные.
Студийные CMS
Итак, студийные CMS, они могут предоставляться, как на платной, так и на безвозмездной основе. Исторически сложилось так, что в 90-е годы, начиная свою деятельность в Сети, многие веб-студии принимали решение о необходимости разработки собственного движка. Обусловлено это тем, что качественных CMS еще не было, либо они ничем не отличались от студийных разработок. Бывало и так, что студийные системы управления контентом, вырастали в профессиональные разработки, например предложение от компании PHPShop Software, которая реализует готовые решения для быстрого создания интернет-магазинов.
Почему же многие интернет-компании все еще работают на студийных CMS? Все дело в их неотчуждаемости, ведь это самый настоящий инструмент «привязки» клиента к студии-разработчику. Представьте: внести изменения в код невозможно, нет доступа к ядру системы, публикация релизов лишь в рамках Roadmap. В довершение картины — часто сайты предлагают разместить на сервере студии, такая услуга называется «site as a service — SAAS», компенсируется эта «привязка» сравнительно невысокой стоимостью проекта, но в некоторых случаях лицензия на движок предусматривает ежемесячную оплату.
Каждый, решивший приобрести студийную CMS, а так же SAAS, должен быть готов к сложному расставанию со студией в случае возникновения конфликта или желания расширить функционал вне программы разработчика. Даже, если вам повезет и движок окажется отчуждаемым, практически невозможно будет найти профессионала, готового разбираться с незнакомой CMS. Тем более, что документация к ней, обычно, предоставляется весьма скудная. Когда же движок окажется неотчуждаемым, владелец сайта просто вынужден в крайней ситуации менять вместе с веб-студией и CMS, то есть практически покупать новый сайт.
Перед покупкой обязательно уточните, каков порядок оплаты за лицензию: разовая сумма или ежемесячный платеж, и является ли приглянувшаяся студийная разработка отчуждаемой.
Самописные CMS
Необходимо понимать, что всякий движок, даже самый широко «раскрученный» и профессиональный начинался в свое время с самописной несерийной CMS. Для чего программисты занимаются созданием собственных админок?
- Во-первых — самореализация профессионала, это интересно и престижно.
- Во-вторых — создание студийной CMS.
- В-третьих — создание нетипового проекта, требующего индивидуального подхода и нестандартных решений.
- В-четвертых — создание новой профессиональной CMS (последующая дистрибуция).
Большинство самописных движков так и остаются незамеченными широкой публикой, однако бывают случаи, когда подобного рода системы становятся профессиональными или некоммерческими проектами. Покупая самописную CMS для своего сайта, вы рискуете лишиться внимания ее создателя, а вместе с ним и профессиональной поддержки.
Профессиональные CMS для интернет-магазинов
Несерийный движок — это прекрасная возможность реализовать эксклюзивный масштабный проект, требующий особого функционала. Пример тому: Одноклассники, Facebook, Яндекс, Mail.ru. Создание самописной CMS требует, помимо высокой квалификации исполнителя, серьезных трудозатрат и крупных материальных вложений.
Профессиональные CMS изначально разрабатываются для дистрибуции, именно продажа лицензий является бизнесом компаний-разработчиков таких систем. Могут быть исключения в виде lite-версий, предлагаемых бесплатно, но с ограничением возможностей.
Конкуренция на рынке вынуждает создателей профессиональных движков обеспечивать безукоризненное качество продукта и налаженный сервис. Доказательством того, что профессиональные системы намного лучше бесплатных, служит их популярность у владельцев интернет-магазтнов. К слову сказать, сегодня половина сайтов в Рунете работает именно на профессиональных CMS, и мало кого смущает необходимость оплаты лицензии.
Необходимость оплаты лицензии — единственный «минус» таких систем, в остальном же сплошные «плюсы» и достоинства.
- Высокий уровень безопасности.
- Добротность, высокое качество.
- Гибкость в управлении контентом.
- Регламентированная надежная техподдержка.
- Документированность.
- Многообразие готовых решений с профессиональным дизайном.
Именно профессиональные CMS — это тот вариант, который безупречно подойдет для реализации проекта любого масштаба и сложности. Ведь у каждой разработки есть несколько версий, отличающихся друг от друга функциональной насыщенностью и мощностью.
PHPShop - это идеальный выбор для проекта любого уровня сложности.
- PHPShop Strart - эконом класс
- PHPShop Enterprise - профессиональное решение для создания полнофункционального интернет-магазина
- PHPShop 1С-PRO - расширенная версия PHPShop-Ebterprise с возможностью организовать обмен данными с 1С.
Более подробную информацию о PHPShop можно узнать здесь. А на нашем сайте вы можете как приобрести лицензию на PHPShop, так и заказать доработку функционала любого уровня сложности.
Некоммерческие CMS.
Wordpress, Joomla, Drupal и MODx — вот сегодняшние лидеры среди некоммерческих движков с открытым кодом и бесплатной лиценизией. В сети есть множество интересных модулей, позволяющих на основе этих систем создавать не только простенькие сайты, но даже вполне функциональные интернет-магазины или социальные сети. Использование модульной архитектуры бесплатной CMS хоть и позволяет создать интернет-магазин, но и накладывает свои ограничения в функциональности.
Главный недостаток некоммерческих разработок — отсутствие всякой технической поддержки. Только на любительских форумах можно найти ответы на возникающие вопросы, но не всякий раз к вам на помощь придут энтузиасты. Безопасность — тоже ваша собственная забота, если решите воспользоваться именно такой системой для управления своим ресурсом.
Кстати, сэкономить при помощи бесплатной CMS вряд ли получится. Дело в том, что еще 10 лет назад эти движки были невероятно популярны. Многие крупные компании работают именно на них и давно уже «обросли» рукописным кодом, интеграциями со складскими системами и прочими программами. Такой гигант уже не сможет, даже если сильно захочет, мобильно перейти от старой системы управления к новой — современной и профессиональной.
Так вот, эти далеко не бедные компании, очень ценят своих разработчиков для некоммерческих CMS, а новых специалистов в этой области практически не появляется. Здесь свое слово сказали профессиональные разработчики, которые буквально «переманили» выгодными предложениями всех более-менее стоящих специалистов.
Экономия в этом случае крайне спорна, ведь стоимость услуг профессионала может превысить расходы на покупку любой лицензии. Если вы дорожите своим проектом — не стоит рисковать его существованием и развитием, возможно от его стабильной работы будет зависеть ваше благополучие.
Ряд важных критериев оценки движков для наглядности представлен в таблице ниже.
Ключевые особенности
|
Студийные CMS
|
Самописные (несерийные) CMS
|
Некоммерческие CMS
|
Профессиональные CMS
|
Техподдержка
|
На усмотрение разработчика
|
На усмотрение разработчика
|
Любительские форумы
|
Централизованная
|
Документированность системы
|
На усмотрение разработчика
|
На усмотрение разработчика
|
По инициативе разработчиков и энтузиастов
|
Регламентированное документирование
|
Гарантия
|
На усмотрение разработчика
|
На усмотрение разработчика
|
Нет
|
Ограниченная гарантия (SLA)
|
Обновления
|
В рамках Roadmap
|
Нет плановых обновлений
|
Нет плановых обновлений
|
В рамках Roadmap
|
Возможность масштабирования системы
|
На усмотрение разработчика
|
На усмотрение разработчика
|
Возможно
|
Возможно
|
Уровень безопасности
|
В зависимости от квалификации разработчика CMS
|
В зависимости от квалификации разработчика CMS
|
Невысокий
|
Высокий
|
Поиск разработчика на поддержку и развитие (или смена разработчика)
|
Крайне сложно или невозможно
|
Крайне сложно или невозможно
|
Для простых проектов не трудно, для сложных проектов трудно и дорого
|
Не трудно на проекты любой сложности
|