• Узнать стоимость приложения
  • Получить бесплатную консультацию
  • Заказать мобильное приложение
Отправить запрос
* Контактное лицо:
* E-mail:
* Веб-сайт или страница компании:
* Ваш вопрос:
Настоящим подтверждаю, что я ознакомлен и согласен с условиями политики конфиденциальности. Узнать больше

Какая CMS удобнее для веб-разработчиков?

Сегодня у нас очень интересный вопрос, о котором не задумывает практически ни один заказчик разработки сайта или интернет-магазина.

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

Какая CMS удобнее для разработчика?

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

В частности, требуемый заказчиком дополнительный функционал CMS:

а) может быть уже реализован (в той или иной мере) на одной платформе и полностью отсутствовать в другой

б) внедрение отсутствующего функционала в рамках разных движков может по стоимости отличаться в разы из-за разного объема работ

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

Если про пункт а) мы уже неоднократно писали, сравнивая функционал разных CMS, то оставшиеся два остались не раскрытыми.

Разберем их детальнее и для наглядности и объективности (все наши обзоры и выводы строятся на показателях, которые каждый может посчитать лично) возьмем модуль онлайн-оплаты ЮKassa (ex-Яндекс.Касса) на примере разных CMS.

В модуле смотрим структуру = то кол-во папок, которые нужно создать и кол-во файлов, которые нужно либо написать с нуля либо в которые нужно внести изменения (если используется какая-то заготовка).

CMS CS-Cart 5CMS Webasyst
(Shop-Script)
OpenCart ImageCMS Битрикс
Папок (прибл.) 19 1 18 42 16 29*
Файлов CMS (прибл.) 63 4 61 144 149 38*

* Стоит отметить, что в Битриксе модуль оплаты оказался не единым "модулем", а файлами, раскиданными по трем разным папкам, и мы допускаем, что вероятно файлов и папок, связанных с Яндекс кассой окажется еще больше, чем мы насчитали. В остальных CMS из таблицы все папки и файлы, связанные с данным методом оплаты лежат в соответствующей папке, что вполне логично, но это же Битрикс, он идет своим путем =)

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

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

К слову, чтобы на той же 5CMS найти платежный модуль ЮKassa, не нужно напрягаться - прямо в корне сразу бросается в глаза папка с логичным названием /payment/, в которой видим /YandexMoneyApi/ всё, никаких квестов и розысков по куче папок:

Какая CMS удобнее для программистов

Аналогично, видите на скрине папку /design/? Как думаете что там? Ну конечно же шаблоны дизайна! Причем в теме дизайна там не куча непонятных папок, а всего 4:

  • css
  • html
  • images
  • js

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

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

СМОТРИТЕ ТАКЖЕ:

Мобильное приложение для продажи товаров / услуг
= всего за 35 тыс.р.
5CMS

Комментарии:

Пока нет комментариев

Написать комментарий




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

Только у нас!

Вы можете получить приложение с программой лояльности, CRM и Push-рассылками

Всего за 25 тыс.р.!

Узнать больше