
В этой статье мы расскажем, как выбрать CMS для создания вашего нового сайта и чем, как нам кажется, нужно руководствоваться при этом.
Очень часто в компаниях, имеющих собственный интернет-ресурс возникает потребность переделывать его почти с нуля лишь для того, чтобы внести небольшие доработки в существующий функционал. Такие ситуации возникают из-за того, что на этапе проектирования были некорректно поставлены критерии выбора cms.
Обычно пользователь просто находит таблицу со сравнением различных систем по их возможностям и выбирает ту, которая удовлетворит его текущие потребности. Такой подход некорректен и в последствии может обойтись в круглую сумму для компании и уймы нервов для сотрудников, занимающихся поддержкой этого ресурса.
Вместо того чтобы сразу рваться в бой и сравнить cms, давайте сначала определим к какому типу можно отнести создаваемый сайт.
Подробно рассматривая всевозможные типы сайтов, можно провести неделю или больше, читая про их особенности и пытаясь понять, чем один тип отличается от другого, нам же сейчас нужно просто определиться будет ли это интернет-магазин, или корпоративный сайт.
Сделать это очень просто, если на сайте должен быть каталог с товарами и характеристиками у этих товаров – смело смотрим в сторону интернет-магазинов и не важно должна у вас быть корзина и возможность покупки on-line, т.к. сейчас вы выбираете не функционал, а базовую структуру для хранения информации, с которой будете работать в будущем. Далее нужно определиться с количеством денег, которое вы готовы потратить на поддержание системы и/или количеством специалистов, которые будут задействованы для поддержания работы системы и её развития.
Ниже приведен список «Самые популярные системы управления контентом» с кратким описанием некоторых их основных особенностей.
Выбор CMS для интернет-магазина
Magento
Эта система существует в 3-х различных версиях:
- Community edition: Некоммерческая версия системы, которая используется за основу для 2ух других, любое внесение изменений в файлы системы и использование её в коммерческих целях не является нарушением лицензионного соглашения. Эта версия довольна сложна в администрировании, но имеет очень большое сообщество.
- Enterprise edition: Коммерческий продукт, основанный на community версии, включает в себя значительно больший функционал и техническую поддержку, способную помочь вам установить систему на ваш хостинг (который нужно покупать отдельно у любого хостинг провайдера), настроить систему под ваши нужды и устранить неполадки при их возникновении. Является хорошим решением для компаний, не желающих нанимать людей для администрирования интернет-ресурса.
- Magento Go: C 1-го февраля 2015 года, эта версия продукта больше не выпускается, она представляла из себя полностью готовое решение, позволяющее пользователю не касаться технической части в целом.
CS-Cart
Эта система так же распространяется в 3-х различных версиях, но при этом ни одна из них не является бесплатной, или полностью автономной.
- Professional: по своей сути является самой обычной редакцией которую стоило назвать «Simple», содержит базовые компоненты и абонентскую плату за техническую поддержку и коммерческое использование.
- Multi-Vendor: За основу взята «Simple» версия, но добавлена очень интересная возможность – использование производителей, причем производителей не как простое свойство товара, а как реального пользователя, способного добавлять свои товары и изменять настройки его части магазина.
- Ultimate – Версия, позволяющая создать несколько различных магазинов и использовать одну общую административную панель, довольно удобно для нескольких маленьких предприятий, объединённых в группу.
Основной недостаток – запутанность кода, что усложняет внесение правок. Основное преимущество – простота модерирования.
OpenCart
Абсолютно бесплатная система с огромным сообществом (около 50 тысяч пользователей) и количеством модулей (около 9 тысяч).
Как и Magento, разработка интернет-магазина на OpenCart придерживается объектно-ориентированного подхода и архитектуры модель-представление-контроллер, что позволяет разработчикам, незнакомым непосредственно с этой системой, понять основные принципы её работы и вносить необходимые правки, тратя минимум времени.
PrestaShop
Ещё одна бесплатная система управления контентом для интернет-магазинов, её основной особенностью является простота расширения, всё делается через административную панель, а что не делается через административную панель – там же спрашивается у технической поддержки. Система рассчитана на небольшие и средние проекты, но тем не менее, неплохо справляется и с крупными интернет-магазинами.
1С-Битрикс
Российская система управления контентом, предназначенная в первую очередь для работы с компаниями, использующими 1С для ведения учета товара в магазинах. Она позволяет автоматически синхронизировать заказы и товары на сайте с товарами и заказами в базе данных системы учета. Имеет довольно простой интерфейс административной панели и русскоязычную техническую поддержку.
Выбор движка для корпоративного сайта
Заказать сайт на Вордпресс
Уже не один год является самой популярной системой управления контентом для новостных сайтов, её популярность обеспечена простотой администрирования и простотой написания расширений под неё, но у этой простоты есть как положительные, так и отрицательные стороны.
Основные преимущества: Огромное количество расширений, как платных, так и бесплатных + Простота использования.
Основные минусы: Отсутствие нормальной мультиязычности и нормальной структуры кода, позволяющей полностью контролировать поведение системы.
Создание сайта на Modx
Одна из самых гибких в настройке систем управления контентом. Существует в 2-х различных вариантах, незначительно отличающихся в реализации некоторых возможностей системы.
Основные преимущества: Гибкость настройки, удобная и много функциональная панель администрирования, четко структурированный код и архитектура файлов.
Основные недостатки: Использование особенностей системы типа «Сниппеты» и «Чанки» не совсем прозрачно для конечного пользователя.
DLE
Довольно старая система управления контентом (около 10 лет), очень проста в администрировании, как и Modx, позволяет вносить изменения в исходный код «На лету». Компания позиционирует свою систему как безопасную и способную выдерживать огромные нагрузки.