Если вы только планируете создать сайт, но не знаете на какой системе управления контентом (CMS) его сделать — рекомендую ознакомиться со статьей, чтобы не потратить деньги на разработку зря.


В статье, совместно с программистами разобрали топовые CMS «движки», на которых чаще всего создаются и продвигаются сайты в интернете. Описали их плюсы/минусы, указали примерные цены и срок разработки + от себя дал кое какие рекомендации перед выбором и вставил сводную таблицу, чтобы было проще понять, какой бюджет готовить.

Всем привет. Меня зовут Толстенко Александр. Я занимаюсь продвижением сайтов в поисковых системах Яндекс/Google и делаю различные аудиты сайтов.

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

Написать данный материал меня побудил знакомый, который как выяснилось случайно, стал жертвой одной недобросовестной студии, которая сделала ему ИНТЕРНЕТ МАГАЗИН НА ЛИЦЕНЗИИ БЛОГА 1С БИТРИКС! Т.е. по факту ему продали самопис, который как еще позже выяснилось, был еще с некорректной html версткой шаблона. Доработать такой проект под требования поисковых систем было трудно, дорого, но немного дешевле, чем переехать на новый движок. В общем, пришлось работать с тем, что есть и поднимать трафик. Чтобы вы не попали в неловкую ситуацию, рекомендую ознакомиться с материалом.

Что такое CMS простыми словами

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

На чем можно сделать сайт

Для создания интернет ресурсов, существует несколько технологий на которых можно создать сайт:

  • Конструкторы. Для создания сайта на конструкторе вам не нужно заморачиваться с базами данных, кодами, хостингом. Достаточно зарегистрироваться на платформе (uCoz, WIX, Tilda и тд.), выбрать подходящий шаблон и заменить шаблонный текст с картинками — все, сайт работает.

  • CMS движки. «Коробочные» сборки систем управления контентом, лицензии которых можно купить (1С-Битрикс, NetCat и др.) или скачать бесплатно (WordPress, Drupal, modX, Opencart и др.) и быстро развернуть сайт.

  • Самописные решения. Разрабатывают на чистом php или на фреймворке (Laravel, Yii2, Angular, Python и тд.), когда требуется сделать продукт индивидуальной разработки, заточенный под решение нестандартных задач.

Сразу скажу, что ниже речь не будет идти о конструкторах и самописных решениях.

Коробочный конструктор в большинстве случаев нельзя доработать под себя из-за отсутствия доступа к исходным файлам системы управления. Даже, если доступ и будет к файлам, то мало за это кто возьмется из программистов, а если и возьмется, ценник будет завышен минимум в 1,5-2 раза. А если это может делать только техподдержка, то это будет скорее всего еще дороже и не быстро + если у вас планируется большой проект, то им неудобно будет управлять. В общем, есть свои прелести работы с такими конструкторами, сталкивался с ними ни раз при продвижении сайтов, проблем хватало.

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

О самописе, в следующем блоке.

Какую CMS лучше выбрать: Платную, бесплатную или самопис

Думаю, тут ответ очевиден — ту, которая обойдется дешевле и решит поставленные задачи.

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

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

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

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

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

Что важно понимать перед выбором CMS

  • Сайт можно сделать на любом решении! Главное, чтобы он выполнял нужные функции и его можно было оптимизировать под продвижение в поисковых системах с минимальными затратами на разработку и доработку.

  • Взломать можно любой сайт! Все будет зависеть от желания и целей это сделать. Ломают Вордпресс, 1С-Битрикс и самописные фреймворки. Это только вопрос цены, времени и желания.

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

Какие рекомендации могу дать, прежде чем заказывать сайт

Любой сайт всегда планируют запустить для привлечения посетителей и заработка на нем.

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

Чтобы такого не произошло, перед тем как заказать где то разработку, рекомендую:

  1. Определиться с CMS заранее. Подумать на перспективу, какой функционал может быть нужен в будущем, выбрать правильный шаблон и сразу начать разработку на нужной CMS с учетом внедрения нужного функционала в будущем, но на сайте его пока не реализовывать. Так получится снизить затраты на разработку, т.к. не придется переезжать еще раз на новый движок и платить повторно за разработку.

  2. Определиться будет использован шаблон или индивидуальный дизайн. Индивидуальный дизайн — всегда дороже на порядок. Поэтому, чаще всего выбирают шаблонное решение с минимальными доработками для запуска. Со временем, если появятся инвестиции или проект «стрельнет», шаблон можно доработать или перенести на новую платформу, если нужен будет какой то нестандартный функционал.

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

  4. Запланировать расходы на SEO продвижение. В зависимости от типа проекта, планируйте бюджет на 6-12 месяцев продвижения, если требуется получить органический трафик из результатов выдачи Яндекс и Google. На данный момент, это самый дешевый источник трафика, если работать в долгую. Заявки выходят от 110 рублей, в зависимости от ниши, что в 1,5-2 раза дешевле чем при использовании других каналов.

  5. Заложить расходы на доработку. Сделанный сайт 100% будут дорабатывать под требования поисковых роботов. На чем бы он ни был сделан и кто бы его ни делал, что бы ни говорили — у всех свои методы, чек листы для продвижения + алгоритмы поисковых роботов постоянно меняются. Правки 100% будут. Поэтому, рекомендую посмотреть сводную таблицу с примерными ценами ниже. Для разных CMS, стоимость работа одного часа программиста может отличаться в разы.

  6. Если бюджет сильно ограничен. Хорошим решением будет заказать сайт на конструкторе и настроить один из платных каналов трафика. Со временем, можно будет увеличить бюджет и подключить другие. Если в будущем будет нужно продвижение в поисковых системах, сайт можно будет перенести на cms.

Не знаете какой нужен бюджет на запуск сайта? Напиши мне в телеграмм или ФБ какие задачи должен решать проект, какой регион продвижения вам интересен и примерный бюджет, который готовы выделить. Подскажу, стоит ли вкладываться в разработку, какую стратегию лучше выбрать и какой примерно бюджет нужен.

ТОП Рейтинг CMS

Для тех, кто только находится на стадии выбора CMS или задумался о смене движка ресурса, рекомендую для начала ознакомиться с рейтингом cms на сайте itrack.ru, чтобы знать, какие вообще бывают платные и бесплатные движки и на чем чаще всего делаются сайты.

Чтобы не было дебатов и сильно бурных обсуждений, в рейтинге ниже:

  1. Ни в коем случае не навязываю свое мнение и не буду спорить с кем-то, что одна оболочка лучше другой! Делайте сайты на чем считаете нужным, я лишь делюсь своим опытом. Полезен он вам или нет - решайте сами. Если можете поделитесь своим опытом и помочь людям определиться с выбором, напишите в комментах. Понятно, каждый спец определенной cms будет топить за нее;

  2. Ниже представлен список самых популярных CMS, с которыми приходилось сталкиваться любому сеошнику, при продвижении клиентских проектов. Не популярные, не описывал. Почему, оставил свой коммент;

  3. Поделился опытом, который бы помог сэкономить деньги, время и не нарваться на неграмотных людей, которые хотят вам продать решение дороже чем его можно сделать (на фрилансе таких товарищей полно);

  4. С программистами указали примерные цены и сроки разработки сайта. Точные нужно узнавать у самого разработчика, т.к. все очень сильно будет зависеть от загруженности специалиста, типа сайта, его функций и «хотелок» клиента;

  5. Говорить буду про движки, которые больше всего используются в РФ.

По каждому движку комментарии оставили программисты, которые специализируются на работе с конкретной cms. Т.к. многие из них не желают общаться с клиентами на прямую и никто не давал своего согласия на публикацию контактов, в конце вставил только их имена и первую букву фамилии.

WordPress

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

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

Однажды в работе был крупный новостной портал с нестандартным и громоздким функционалом. Сайт работал на выделенном сервере и посещаемость 10-20к в сутки держал хорошо, не падал.

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

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

Для каких сайтов подходит: Блоги, сайты-визитки, одностраничники Landing page, портфолио, информационные и новостные порталы, интернет-магазины.

Производительность: Если не устанавливать 1000 различных плагинов на простом хостинге, с производительностью особых проблем не будет.

Безопасность: Если постоянно обновлять темы и установленные плагины, а также правильно настроить защиту, то взломать будет сложно.

На просторах интернета ходит мнение, что это один из самых дырявых движков и не тянет интернет магазины более 10000 товаров. Разочарую вас, но это далеко не так. Делаю сайты на Вордпрессе более 5 лет, на практике случаев взлома не было, если клиенты следили за актуальностью версий модулей. Что касается интернет магазинов, то 20000 товаров вордпресс держит нормально, если с шаблона вырезать запросы сильно нагружающие базу данных и правильно настроить систему кеширования.

Лицензия: Бесплатная.

Цены и примерные сроки разработки на шаблоне:

  • Блог - от 2-3 дней, от 15 т.р.;

  • Интернет-магазин - от 14 дней, от 30 т.р.;

  • Лэндинг - от 5 дней, от 20 т.р.;

  • Индивидуальный проект - от 20 дней, от 50 т.р.

Шаблон, шаблону — рознь. Если нужно будет собрать более качественный шаблон на конструкторе, ценник и сроки смело умножайте на два. Данные цены примерные для тем, которые скачал, установил, настроил - сайт готов.

Цена часа работы программиста: от 800-1500 руб./час

Информацию скорректировал и дополнил программист: Влад С.

1С-Битрикс

1C-Битрикс - коммерческая платформа, в основном для b2b и b2c бизнесов, с широким функционалом и большим количеством готовых шаблонных решений, на которых можно за 1-2 недели запустить быстро сайт любой сложности. В РФ данная CMS занимает второе место после Wordpress и первое среди платных CMS.

Преимущества: В базовой «коробке» движка много дефолтных функций. Двухсторонняя интеграция с 1С. В маркетплейсе можно приобрести как профессиональный готовый сайт, так и необходимые модули для расширения функционала. Можно создать любой проект и легко доработать под свои задачи бизнеса. Есть тех поддержка. Имеется быстрая интеграция с продуктами 1С и сторонними сервисами. Обладает хорошей безопасность и системой кэширования. Хорошие «решения из коробки» не плодят мусорных страниц.

Недостатки: Стоимость разработки раза в два выше, чем на любой другой cms. Ежегодно рекомендуется оплачивать лицензию и купленные модули. Высокие требования к хостингу. Может тормозить в интернет магазинах, где товаров более 200-300 тысяч.

Для каких сайтов подходит: Чаще всего делают интернет магазины любой ориентации. А также, можно делать новостные порталы, корпоративные сайты, маркетплейсы, форумы или блоги.

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

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

Производительность: Высокая производительность, хорошая система кеширования.

Лицензия: Стоимость ежегодно оплачиваемой лицензии начинается с 5 400 рублей для небольших сайтов, для малого бизнеса цена стартует с 35 900 рублей, для крупного — от 72 900 рублей, для крупных порталов, корпораций и госструктур от 399 000 рублей.

Цена и примерные сроки разработки: 

Цена часа работы программиста: от 1500-5000 руб/час.

Скорректировал/дополнил информацию программист Андрей Б., Владимир П., Артем К.

P.S.: Возможно, после этой статьи меня возненавидят партнеры 1С-Битрикса и сам Битрикс. Но считаю, необходимым поделиться этой информацией с теми, кто находится на стадии выбора и у кого ограничен бюджет. Это поможет уберечь людей от покупки платных лицензий и модулей, за которые 1С-Битрикс выплачивает партнерам от 40% комиссионных от стоимости заказа и процент от стоимости ежегодного продления купленных лицензий и модулей. О точных условиях работы с партнерами можно почитать на официальном сайте компании.

Стоит ли в таком случае вообще делать сайт на 1С-Битрикс? — Да, стоит, если он будет решать задачи бизнеса и у вас есть бюджет на разработку и поддержание проекта. Чаще всего, данную CMS выбирают большие солидные компании, которым важна интеграция с продуктами 1С или кому требуется запустить проект на готовом решении в сжатый срок.

Joomla

Joomla CMS хоть и присутствует в общем рейтинге Рунета, но обзор ее делать не буду, т.к. не рекомендую ее выбирать. Для продвижения, не очень хорошая оболочка, к тому же ее часто ломают, возможно даже чаще чем Вордпресс.

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

Если, передо мной будет стоять выбор, делать сайт на Джумле или Вордпрессе, я выберу WordPress, т.к. стоимость работ +/- будет такая же, грамотных программистов найти можно больше, интерфейс движка намного удобней, код шаблонов и cms не так перегружен мусором, бесплатных модулей и шаблонов предостаточно, чтобы решить практически любые задачи.

CMS.S3

CMS.S3 - система управления контентом присутствует в общем рейтинге Рунета, но обзор ее тоже делать не буду. Это студийная разработка компании Megagroup, движок которой имеет закрытый исходный код для сторонних разработчиков (по крайней мере так было в 2018 году), ее сложно доработать под свои нужды и админка имеет специфический интерфейс, с которым придется еще разобраться, хотя на сайте компании полно инструкций и вроде как отзывчивая техподдержка, но время все же придется потратить на изучение как CMS работает внутри.

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

Почему движок CMS.S3 занял такой высокий рейтинг? Видимо все дело в том, что: цена запуска сайта относительно рынка, получается довольно недорогой + тех поддержка продавая сайт, помогает его наполнить. Так за 10 900 можно получить интернет магазин на 5000 товаров.

OpenCart

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

Преимущество: Хорошая и удобная архитектура движка, которая позволяет доработать его под свои нужды. Легок в освоении для новичков и имеет удобный интуитивный мультиязычный интерфейс. Есть много шаблонов и модулей, в том числе и для интеграции с популярными сервисами. Легко держит нагрузку с 20000 товарами. Хорошая безопасность. Большое сообщество для поддержки.

Недостатки: Не все модули могут работать друг, с другом без конфликтов. Могут быть проблемы с безопасностью при установке сторонних, ломаных модулей. При обновлении модулей, работа сайта может ломаться из за несовместимости версии движка и модуля. Создает высокую нагрузку на базу данных, если необходимо фильтровать товары по множеству параметрам. Могут быть проблемы с шаблонной оптимизацией title и description (зависит от реализации).

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

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

Производительность: Высокие показатели производительности, требующие повышенные требования к серверу.

Лицензия: Бесплатно.

Цена и примерные сроки разработки магазина: от 30 дней, от 50 т.р.

Цена часа работы программиста: от 1000-1500 руб/час.

Скорректировал/дополнил информацию программист Артем А.

Drupal

Drupal - это один из гибких, производительных и функциональных CMF (Content Management Framework) в мире с открытым исходным кодом и отличной архитектурой движка, которая позволяет создать блог, корпоративный сайт, интернет магазин, сайт услуг, соцсеть или форум с нужным функционалом.

Framework платформа ориентирована на профессиональных «кодеров» и имеет большое кол-во модулей, с помощью которых можно легко настроить и расширить функции сайта.

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

Недостатки: Тяжел в освоении для новичков, требует знаний в программировании. Для работы на хостинге должна быть консоль Composer, которая может быть установлена не у всех по умолчанию. Есть проблема совместимости версий движка и плагинов, они могут обновляться не одновременно и ломать работу сайта. Готовые шаблоны не сильно высокого качества.

Для каких сайтов подходит: интернет-магазины, информационные порталы, корпоративные сайты, форумы, соц сети, проекты со сложной логикой и интеграциями со сторонними сервисами

Безопасность: Хороший уровень защищенности от взлома.

Производительность: Держит большую нагрузку и легко обрабатывает большие объемы данных. Есть хорошая встроенная система кэширования. 

Лицензия: Open Source CMS (Открытый исходный код), бесплатная.

Цена и примерные сроки разработки:

  • Блог - от 7 дней - от 30 000 р (с типовым дизайном)

  • Интернет-магазин - от 30 дней - от 120 000 р

  • Лэндинг - от 14 дней, от 30 000 р

  • Индивидуальный проект - от 30 дней, от 150 000 р

Цена часа работы программиста: 1500-3000 руб.

Скорректировал/дополнил информацию программист Петр.

MODX Revolution

Modx – это бесплатная профессиональная и гибкая система управления содержимым сайта (CMS) и фреймворк для разработки веб-приложений (CMF) одновременно. С помощью данной платформы можно сделать любой тип сайта, любой сложности, функционала и нагрузки.

P.S.: Разница между CMF и CMS заключается в том, что с помощью функций фреймворка (CMF), можно безгранично расширять и модифицировать функционал панели администрирования и самого сайта CMS. 

Преимущество: Высокий уровень гибкости, SEO дружелюбен, простая и интуитивно понятная админка. Не требователен к ресурсам сервера. Хорошо защищен от атак. Есть бесплатные модули, позволяющие решить практически все задачи сайта, если будет не хватать можно купить платные. Под любую нестандартную задачу можно написать свой модуль. На движок, легко натягивается любой html шаблон. Из одной админки можно управлять разными сайтами/поддоменами.

Недостатки: Мало готовых шаблонных сборок, установить и сразу начать пользоваться не получится, придется настраивать. 

Для каких сайтов подходит: интернет-магазины, лэндинги, блоги, информационные порталы, корпоративные сайты, проекты со сложной логикой и интеграциями со сторонними сервисами.

Безопасность: Хорошая защита от взлома.

Производительность: Держит большую нагрузку и легко обрабатывает большие объемы данных. Есть хорошая встроенная система кэширования.P.S.: Делали портал и на 200к товаров. Проект работал без тормозов.

Лицензия: Open Source CMS (Открытый исходный код), бесплатная.

Цены и примерные сроки разработки: 

  • Блог на шаблоне - от 7 дней, от 20 т.р.;

  • Интернет-магазин на шаблоне - от 30 дней, от 60 т.р.;

  • Лэндинг - от 5 дней, от 20 т.р.;

  • Индивидуальный проект - от 45 дней, от 150 т.р.

Цена часа работы программиста: 800-1500 руб.

P.S.: Лучшие сайты каталога по независимым оценкам пользователей MODX.RU можно глянуть в рейтинге тут https://modx.ru/katalog-sajtov-na-modx/

Скорректировал/дополнил информацию программист Данил А.

Сравнительная таблица

Чтобы было проще определится с выбором, подготовил сводную таблицу ниже*.

* - Подробнее, про конкретную cms, читайте в обзоре выше. В столбцах: Минимальная цена и Примерное время разработки, указаны примерные цены и сроки на запуск блога. Точная стоимость разработки будет сильно зависеть от «хотелок» клиента. Конструкторы и движки которые не рекомендовал бы использовать из ТОП Рейтинга, в таблицу не включены.

Важно: Если будете настраивать контекст или таргет, не вкладывайте весь бюджет сразу в один канал. Разделите и протестируйте разные источники трафика. Канал с наибольшей отдачей, можно будет масштабировать.

CMS

Блог

Интернет-магазин

Лэндинг

Портал

Лицензия

Стоимость часа программиста, руб.

Минимальная цена разработки, от руб.

Примерное время разработки, от дней

WordPress

+

+

+

+

бесплатно

800-1500

10 000

2

1С-Битрикс

+

+

+

-

от 5 400 до 399 000

1500-5000

50 000

7

OpenCart

-

+

-

-

бесплатно

1000-2000

50 000

30

Drupal

+

+

+

+

бесплатно

1000-2000

30 000

7

ModX

+

+

+

+

бесплатно

800-1500

20 000

7

Какую выбрать систему управления сайтом

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

Думаю, представленная информация и сводная таблица выше, помогут вам самостоятельно определиться с выбором и +/- понять какой бюджет нужен будет примерно на разработку на том или ином решении.

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

По любым вопросам пишите в
ВК: https://vk.com/tolstenkoaa
FB: https://www.facebook.com/tolstenkoaa
Telegram логин: @tolstenkoaa

Есть сайт? Поделитесь опытом, какой выбрали движок и расскажите с какими проблемами сталкивались при продвижении сайта.

Комментарии (42)


  1. QeqReh
    17.01.2022 10:26
    +1

    А вы joomla какой версии рассматривали?

    И смотрели ли вы cms на базе фреймворков?

    Например на базе очень популярного в России Yii: luya.io и craftcms.com?


    1. sanekk85 Автор
      17.01.2022 10:33

      Ни какую. С ней не рекомендую связываться. Лучше Вордпресс выбрать в качестве разработки.


      1. SHLab
        17.01.2022 10:45
        +5

        Фломастеры на вкус всегда разные. Joomla отличная CMS. Да, порог входа в нее для "разработчика" немного выше и кажется она сложнее, но и в возможностей там больше чем в Вордпресс. Чтобы говорить "не рекоментую" так категорично ... хотелось бы хоть какой то аргументации ;)


        1. sanekk85 Автор
          17.01.2022 10:49

          Да, вкус и цвет у всех разные. Рекомендации давал исходя из личного опыта, опыта провдижения сайтов под яндекс и гугл, из опыта поиска нормальных прогеров.


          1. SHLab
            17.01.2022 10:56
            +4

            Ну я понимаю еще вопрос в поиске программистов может как то стоять. Но чем вам Joomla мешает в продвижении сайта?


            1. sanekk85 Автор
              17.01.2022 17:23

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


              1. SHLab
                17.01.2022 18:20
                +7

                Зачем так резко то? :) если бы вы озаглавили статью "Мой рейтинг ..." и честно бы написали что с Joomla не работали и не разбирались, то и вопросов бы не было. Однако вы вынесли некоторые вердикты по этой CMS, и соответсвенно возникает вопрос аргументации. Особенно потому что вердикты весьма спорные :)

                А так да, делайте сайты на чем угодно. Но когда вы начинаете делиться своим опытом и писать об этом статьи, то будте добры адекватно реагировать на вопросы :)


                1. sanekk85 Автор
                  19.01.2022 14:31

                  Сеошнику, не нужно разбираться программировани. Работал с разными cms. Если моего опыта недостаточно погуглите минусы. Думаю их много найдете.


                  1. SHLab
                    19.01.2022 16:00

                    Минусы Joomla? Я с ней работал и работаю как на небольших сайтах, так были и проекты с 10+ млн. посещений в день. И были проекты, котлрые мы переносили с WP на Joomla. Поэтому о всех ее плюсах и минусах я как бы в курсе :)

                    Несомненно у WP есть свой рынок "простых" сайтов. Очевидно что у Joomla порядок "входа" несколько сложне. Но это не делает ее плохой CMS и уж точно она не более "дырявая" и не мешает продвигать сайты никак, как вы озвучили.


      1. QeqReh
        17.01.2022 11:06

        Лучше Вордпресс выбрать в качестве разработки.

        А я как разработчик выберу джумлу из-за нормального API.

        У меня есть опыт написания достаточно сложных плагинов для обеих CMS. В случае с WP приходится либо подключать сторонний фреймворк, либо писать велосипеды.

        В Joomla под капотом полноценный фреймворк, хоть и устаревший.


        1. init0
          17.01.2022 13:03

          А что вы имеете ввиду под API? И чем "ненормален" он в WP?


          1. QeqReh
            17.01.2022 13:12

            чем "ненормален" он в WP?

            Ну например с RBAC в WP проблемы.

            Нет общего инструмента для форм и админки в целом. Везде свои велосипеды.

            Даже с базой работать трудно. Нет ORM и ActiveRecord, что критично для построения CRUD приложений.

            А ещё наследие CMS как исключителньо движка для блогов - всё есть post.

            А что вы имеете ввиду под API?

            Полноценный инструмент где есть набор инструментов избавляющих от написания велосипедов.


            1. init0
              17.01.2022 13:28

              Ну например с RBAC в WP проблемы.

              Какие именно? Roles - есть, capabilities - есть, с помощью этого уже можно работать полноценно.

              Нет общего инструмента для форм и админки в целом. Везде свои велосипеды.

              Что значит "общий" инструмент? Есть custom fields и как вы будете с ними работать уже лично ваш выбор, хотите велосипедов - пишите или возьмите готовые инструменты - тот-же ACF, хотите с множеством настроек - GravityForms - решений навалом.

              Полноценный инструмент где есть набор инструментом избавляющих от написания велосипедов.

              Все есть - выбирайте.


              1. QeqReh
                17.01.2022 13:38

                Roles - есть, capabilities - есть, с помощью этого уже можно работать полноценно.

                В админке как это выглядит?

                Что значит "общий" инструмент?

                Это значит что я могу с помощью одного инструмента гибко делать формы любого типа как в админке, так и на самом сайте. Как динамические, так и статичные.

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

                Если бы из коробки был стандартный инструмент, то таких проблем не было бы.

                Все есть - выбирайте.

                Покажите пожалуйста где в API WP находится QueryBuilder или ORM? Покажите с помощью каких функций (объектной модели ведь нет) можно реализовать CRUD в админке со своей таблицей?


                1. init0
                  17.01.2022 14:38

                  В админке как это выглядит?

                  Да как захотите, если не устраивает базовый функционал - плагины, которые собственно и используют это API.

                  Это значит что я могу с помощью одного инструмента гибко делать формы любого типа как в админке, так и на самом сайте. Как динамические, так и статичные.

                  Ну как я и писал выше - ACF и его аналоги, если хотите мышкой - Gravity Forms.

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

                  Не совсем понятно про "нестандартное поведение на Ajax", но тут уже скорее дело в разработчике выбравшем неверный инструмент, а скорее всего начавший как вы говорите "писать велосипеды". Популярные плагины (ACF, GravityForms, Toolset, Meta Box) имеют отличную обратную совместимость.

                  Если бы из коробки был стандартный инструмент, то таких проблем не было бы.

                  Я же писал выше, из коробки вам дают базовое API. Если его мало - плагины на его основе. Этот подход выгодно отличает WP от той же Jumla - тебе не суют в "коробку" все что нужно и не нужно, а дают выбор, если нужен доп функционал нет какого то единого "православного" инструмента all in one - есть множество аддонов разной степени сложности и функционала. Поэтому эта ваша проблема надумана.

                  Покажите пожалуйста где в API WP находится QueryBuilder или ORM? Покажите с помощью каких функций (объектной модели ведь нет) можно реализовать CRUD в админке со своей таблицей?

                  С базовым построением запросов прекрасно справляется и WP_Query, если этого мало - есть альтернатива. Реализации CRUD тоже есть, я знаком с wpDataTables, но есть конечно еще.

                  Но вообще конечно у вас интересные запросы к CMS (коей WP и является), вам хочется неимоверно гибкий RBAC, ORM, ActiveRecord, QueryBuilder... еще бы полноценный MVC и шаблонизатор, Twig например, URI routing гибкий, ну и как это все тестировать - PHPUnit конечно! Нсли вам нужно все это, то вы наверняка хотите реализовывать сложную бизнес-логику (если нет, вы оч. "странный") и путь вам лежит к полноценным фреймворкам Yii, Laravel ну и конечно Symfony. Наверное потому и WP в разы и популярнее той же Джумлы, т.к. знает свое место и не пытается впихать все что нужно и не нужно, оставаясь user friendly и при этом годной для разработки.


                  1. QeqReh
                    18.01.2022 06:28

                    Да как захотите

                    Т.е. ты предлагаешь мне самому реализовывать управление ролями в админке? Или ставить чужой велосипед?

                    Ну как я и писал выше - ACF и его аналоги, если хотите мышкой - Gravity Forms.

                    А если сторонняя студия или какой-то программистзаложил другой плагин и надо на его базе реализовать не типичное поведение?

                    Не совсем понятно про "нестандартное поведение на Ajax", но тут уже скорее дело в разработчике выбравшем неверный инструмент, а скорее всего начавший как вы говорите "писать велосипеды".

                    Есть форма которая перед тем как сказать пользователю что все хорошо и сейчас ты перейдёшь на форму с банковскими реквизитами, делает валидацию на backend и получает ссылку оплаты по API через REST API, получаем её делая обычный Ajax запрос. Ajax, так как все ассинхронные запросы в js изначально основаны XMLHttpRequest, это потом появился Fetch API, а у WP нет своей библиотеки и все пихают свои jquery (как я понял для wp это нормально, что на одной странице может быть три разных jquery, от шаблона и каких-то плагинов). Я же использовал ванильный js и XMLHttpRequest чтоб не отвалились старые браузеры.

                    Формы все разные и делают их пользователи мышью с помощью конструктора в админке.

                    У меня таких сайтов было 3 штуки, с двумя разными плагинами форм.

                    В WP это сделать не так-то просто (и чтоб обновлялось все), если до тебя все формы реализованы с помощью стороннего плагина, так как в WP изначально нет базового инструмента для работы с формами. А он и не нужен, так как это cms для блогов, судя по всему так рассуждают разработчики)

                    Я же писал выше, из коробки вам дают базовое API. Если его мало - плагины на его основе. Этот подход выгодно отличает WP от той же Jumla - тебе не суют в "коробку" все что нужно и не нужно, а дают выбор, если нужен доп функционал нет какого то единого "православного" инструмента all in one - есть множество аддонов разной степени сложности и функционала. Поэтому эта ваша проблема надумана.

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

                    С базовым построением запросов прекрасно справляется и WP_Query, если этого мало - есть альтернатива. Реализации CRUD тоже есть, я знаком с wpDataTables, но есть конечно еще.

                    WP_Query хрень какая-то. Не умеет даже JOIN, а это базовые вещи.
                    Если бы в wp изначально был нормальный API, то не было бы всех этих велосипедов.

                    stephenharris/WP-Query-Builder это сторонний инструмент. С таким подходом я могу symfony подключить. Что кстати судя по коду некоторый плагинов так же является нормой в wp разработке... В итоге один плагин - один фреймворк. На одном WP сайте вполне легко могут быть symfony, laravel и yii)

                    Но вообще конечно у вас интересные запросы к CMS (коей WP и является), вам хочется неимоверно гибкий RBAC, ORM, ActiveRecord, QueryBuilder...
                    еще бы полноценный MVC и шаблонизатор, Twig например, URI routing гибкий, ну и как это все тестировать - PHPUnit конечно!

                    Да, а ещё cicd, и этого хочет рынок! Это современные реалии. Это все непосредственно влияет на качество продукта.

                    WP занимает больше 60% рынка и не имеет нормального инструмента. Это позорище какое-то!

                    Ко мне приходит человек, заказывает фичу, и у него с вероятностью 60% будет стоять WP, и нам с этим работать! Это не нормально.

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

                    phpbb например спокойно перешел на symfony и там все хорошо. Почему бы WP не делать похожий шаг?


                    1. init0
                      18.01.2022 10:41

                      Т.е. ты предлагаешь мне самому реализовывать управление ролями в админке? Или ставить чужой велосипед?

                      Ну если не устроит базовый функционал и ты любишь "велосипеды" - то да.

                      В WP это сделать не так-то просто (и чтоб обновлялось все), если до тебя все формы реализованы с помощью стороннего плагина, так как в WP изначально нет базового инструмента для работы с формами. А он и не нужен, так как это cms для блогов, судя по всему так рассуждают разработчики)

                      Вот и я о том же - у вас сильно завышенные требования для простого блога.

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

                      Так ведь имеено базовое API и дано в виде custom fields, а дальше уже сами решайте как будете реализовывать.

                      WP_Query хрень какая-то. Не умеет даже JOIN, а это базовые вещи.

                      WP_Query делает JOIN "под капотом" для сущностей WP, если нужно что-то нестандартное - wpdb и пишем сами либо плагины.

                      Если бы в wp изначально был нормальный API, то не было бы всех этих велосипедов.

                      У WP отличный API, но если разработчик любит велосипеды то его ведь ничто не остановит, он и на условной Джумле и на Симфони начнет их писать.

                      stephenharris/WP-Query-Builder это сторонний инструмент. С таким подходом я могу symfony подключить. Что кстати судя по коду некоторый плагинов так же является нормой в wp разработке...

                      Конечно можете, что замечательно - выбор инструмента за вами.

                      На одном WP сайте вполне легко могут быть symfony, laravel и yii)

                      Я не видел, но теоретически - да, все зависит от того кто занимается разработкой, это уже на его совести.

                      Да, а ещё cicd, и этого хочет рынок! Это современные реалии. Это все непосредственно влияет на качество продукта.

                      Это хотите вы в вашем малюсеньком мирке, а рынок уже порешал в пользу WP.

                      WP занимает больше 60% рынка и не имеет нормального инструмента. Это позорище какое-то!

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

                      Ко мне приходит человек, заказывает фичу, и у него с вероятностью 60% будет стоять WP, и нам с этим работать! Это не нормально.

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

                      Если ты столь популярный, то будь добр - сделай соотвествующую инструментуную базу. Это можно сделать плавно не ломая обратную совместимость.

                      phpbb например спокойно перешел на symfony и там все хорошо. Почему бы WP не делать похожий шаг?

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


                      1. QeqReh
                        18.01.2022 10:59

                        Вот и я о том же - у вас сильно завышенные требования для простого блога.

                        Пожалуй на этом дискуссию можно закончить)

                        Спасибо!


      1. Sulpher
        18.01.2022 17:32
        +2

        что значит, никакую Joomla не использовал? "не читал, не осуждаю".

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


        1. sanekk85 Автор
          19.01.2022 14:38
          -1

          За меня его на 1000 других площадках аргументировали в интернете. И наверное по этому на 10 клиентов на продвижение приходится дай бог один Joomla


          1. Sulpher
            19.01.2022 14:43

            ну вы за себя говорите. "аргументы" зачастую не выдерживают критики, т.к. базируются на устаревших данных 10ти летней давности. многие проблемы много лет как исправлены, а люди живут стереотипами Joomla 1.0, потому что 12 лет назад в ней не было того, что есть сейчас.

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


  1. mobi
    17.01.2022 11:22
    +7

    Какое-то слабоватое сравнение, если честно (особенно "обзор тоже делать не буду"). Не указаны источники, откуда брались значения стоимости разработки и часа программиста. Кстати, ссылок на сайты CMS в тексте вообще нет (кроме как на сайт modx.ru). В таблице указано, что Битрикс не подходит для портала, хотя ранее в тексте писалось противоположное.


    И особенно про безопасность Joomla обидно. Я вот прямо сейчас зашел на https://cve.mitre.org/cve/search_cve_list.html и проверил уязвимости за 2021 год для WordPress, Joomla и Bitrix: Wordpress — 959 (и есть уже 4 за 2022), Joomla — 24, Bitrix — 0. Да, это включая плагины. Да, большинство уязвимостей скорее всего низкого уровня. Да, нужно учитывать, что WordPress является более популярной CMS и в нем пытаются найти уязвимости чаще. Но даже с учетом всего этого, я бы не был так категоричен в утверждении, что Joomla ломают чаще, чем WordPress. Да и что касается проблем с SEO — тоже нужны доказательства, т.к. краулер видит только сгенерированный HTML, который зависит преимущественно от выбранной темы/шаблона, а не от CMS.


    1. b2z
      18.01.2022 16:04
      +3

      Плюсую, однобокость топа бесит :(


    1. sanekk85 Автор
      19.01.2022 14:48

      Сможете лучше? Ждем ссылку на обзор.
      Каждый блок текста вычитал и дополнил программист который специализируется на конкретной cms. Пример одного вычитанного на скрине текста, чтобы не думали что сам все написал


  1. SubarYan
    17.01.2022 13:10

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


  1. PEACE_dez
    17.01.2022 13:22

    я как то решил завести блог, и потребовалась CMS.

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

    Основные критерии отбора:
    - бесплатная ( of course)
    - низкий порого входа : не надо тратить туеву хучу времени на изучение что/как делать
    ( для конфигурирования под свои нужды)
    - есть готовый набор темплэйтов, с вменяемыми дизайнами,
    (шоп не было стыдно перед визиторами)
    - есть хорошее сообщество ( читай: поддержка)
    - НЕ супер простая и убогая, для совсем уж аскетов/нищебродов

    Перепробовал кучу вариантов из списков ТОП-10, ТОП-20, ТОП-100500 итп

    В результате выбрал backdropcms.org

    //на вс случай , мой блог здесь:

    https://alwaystry.me

    ( там всякие полезные статьи, может ктото найдет для себя чтото интересное. )
    ( НЕ ПИАРЮСЬ! Раскрутка блога мне ни к чему , чессно)
    //и, да - я закрыл там возможность оставлять комментарии, т к делалось это не ради блоггерства, а просто как склад полезностей


    1. init0
      17.01.2022 13:30
      +1

      Нормально так... для начала 2000-х


      1. PEACE_dez
        17.01.2022 13:37

        исходя из подхода:

        " вам ехать - или шашечки ?"
        ( и тех критериев выбора, о которых я написал)

        оч даже нормально


    1. SubarYan
      18.01.2022 16:59

      С дизайном у всех беда. Я обычно рекомендую покупать готовые шаблоны с дизайном, иначе будет...как начало 2000х))).


  1. Bone
    18.01.2022 08:03

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


    1. boarworm
      19.01.2022 14:35

      Посмотрите OctoberCMS.


  1. sergeytolkachyov
    18.01.2022 18:02
    +3

    Для профессионала очень странно составлять подобный рейтинг без реальных плюсов и минусов. Конечно, дисклеймер "это сугубо моё имхо" и т.д. в тексте присутствует, но Joomla как-то обойдена вниманием совершенно несправделиво. На ней есть примеры сайтов-новостников с 250к уников в сутки и даже больше. На ней существуют успешно интернет-магазины (автозапчастей, например) с более чем 32М товаров. И про эти сайты можно сказать, что они не предназначены для СЕО и их регулярно взламывают? Да, может быть Вы не в курсе состояния развития CMS за последние лет 5-6. Но внутри Joomla полноценный PHP-фреймворк. Проект Joomla является проектом-участником группы PHP FIG, вырабатывающим стандарты PSR для всего мира PHP. Рядом в этом списке, на минутку, Laravel и Symphony.
    В тексте же статьи читается отношение к Joomla как CMS, для которой можно накупить ломаных модулей и плагинов на варёзниках рублей этак по 300 и быстренько что-то сляпать. Увы это не так.
    В статье правильно сказано, что каждый делает сайты на том, что умеет. Но почему-то Joomla из общего списка выбивается. "Мальчик для битья" в статье нужен. А стратегия продвижения личного бренда должна предполагать объект для хейта и собственно хейт.
    Я знаю ребят, которые обожают MODX, которые любят работать с WP, есть кто матерится, но работает с Битрикс, но почему-то они не позволяют себе подобного отношения к Joomla потому, что они профессионалы.
    Мне кажется, что для того, чтобы статья была полезной, нужно посмотреть внимательнее роль и место Joomla, что на ней делают последние годы, что у неё с СЕО. И возможно скорректировать текст так, чтобы он отражал картину реалистичнее. Либо же действительно изменить заголовок так, чтобы он отражал Ваше личное мнение.


    1. b2z
      18.01.2022 18:22

      Золотые слова


  1. zikkuratvk
    18.01.2022 22:53

    Кто же это писал :-)

    Из статьи я понял, что автор не понимает, про что пишет и видать даже "эксперты" постеснялись замарать свое имя, под сием творчеством.

    CMF - использовать такое понятие в 2022, как бы глупо. Как бы фреймворком своим или заимстрованым может похвастаться почти любая из перечисленных CMS (За исключением WP, но и то людям не мешает туда пихать симфони, хотя изврат конечно).

    Из перечисленных, я лишь с CMS.S3 не сталкивался. Но я скажу, что рекомендации, опираясь на "обзор ее делать не буду", как то странно звучит.

    Если бы я писал такой обзор я бы топ 3 сделал так:

    1. WP - отрицать популярность глупо. Хотя по сути это набор хуков в хорошей обертке.

    2. Joomla - все же вторая по популярности CMS в мире, хоть и отставание пропасть, но там хоть на CMS похоже. И у разработчиков с глобальными переменными нет привычки заигрывать.

    3. Битрикс - сертифицирова ФСТЭК, тут на самом деле самое главное приемущество перед всеми, а ну и наверное еще единственное на российском рынке решение, на котором можно, хоть как-то работающий магаз из коробки сделать.

    Все остальные, как раз это уже вкусовщина :-) Дело не в том, что я не люблю Drupal или Modx, а в том, что они, как CMS бессмысленны, есть куда более интересные решения на рынке (которые самое главное проще), начиная от любого популярного фреймворка и заканчивая менее известными CMS.

    PS: Забыл сказать про OpenCart, после того, как мы вели несколько магазинов на нем, могу сказать, что не рекомендую, так как проще взять даже битрикс и скорей всего дешевле будет в конечном итоге, чем выпилить, что-то в OpenCart. Помню, как исследование делали, под одну контору в дефолте 2.3 OpenCart гоняли сценарии заказов, в общем в дефолте, выполнялись только 3 или 4 сценария из 2х десятков :-) То есть пользователи в целом в огромном колличестве случаев просто бы не дошли до завершения заказа.


    1. QeqReh
      19.01.2022 07:50

      Забыл сказать про OpenCart

      Интресно ваше мнение по PrestaShop.


      1. zikkuratvk
        19.01.2022 12:29

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

        Ребята которые сталкиваются с поддержкой ее говорят, что проблемы с обновлениями иногда ломается даже в стабильной ветке. Опять же опенкарт тоже обновляется с большими проблемами, да и если смотреть на все CMS из списка, то они все имет проблемы с совместимостью в рамках одной ветки даже. Ну за исключением WP, но там и ломаться нечему, хотя разрабы грешат тем, что выпускают обновления с дырками в стену :-) Помню как они добавили REST API и сделали в движке дырок, которые только джуны могли напилить... :-)


    1. sanekk85 Автор
      19.01.2022 15:31

      Кто же это писал :-)

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

      Если бы я писал такой обзор я бы топ 3 сделал так

      Поэтому и говорил в статье, что спорить ни с кем ни буду. Как говориться 1000 людей, 1000 мнений

      Спасибо за обратную связь.


  1. kastembay
    19.01.2022 14:37

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

    1. Фасетный индекс. Это кошмар. Если сам сайт будет весить примерно 800 Мб, то индекс может достигать -1,5 Гб. У меня клиент, после переноса ч Битрикс на WP (да, да) удивился, что сайт занял всего 110 Мб.

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

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

    Эти два пункта, которые меня убивают. Друг битриксовод, так чем больше туда погружается, тем больше ненавидит Битрикс.

    Сама идея хорошая, но реализация - печаль.


  1. PavelZav
    19.01.2022 14:37

    Мы уже давно на Advantshop сделали магазин - перешли с Битрикса, и всем довольны. Не нужны танцы с бубном и поиск разработчиков. Поддержа помогает быстро если что.


  1. SkiperX
    19.01.2022 14:38

    Выбирать нужно не cms, а разработчиков. А они уже возьмут подходящие или любимые технологии. Написать плохо или хорошо можно на чем угодно. Единственное важно не попасть на мертвые/редкие технологии.

    Так же фреимворки несправедливо обошли стороной. Если есть возможность выбрать фреимворк, а не cms, то лучше фреимворк. Получите совсем другой уровень разработчиков и качества. Ибо cms это лютый гвнокод и более менее нормальные разрабы с этим не работают. А если у вас что-то сложнее простых контентных страниц, высокие нагрузки, множество интеграций, планируете постоянно развивать проект, вом точно во фреимворки.

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


    1. sanekk85 Автор
      19.01.2022 15:45

      Выбирать нужно не cms, а разработчиков.

      Правильно говорите. А еще, на бюджет клиента смотреть.

      Так же фреимворки несправедливо обошли стороной.

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

      Ибо cms это лютый гвнокод

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

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

      Что в нутри и как там cms написана им без разницы, разница есть в том что в шаблоне html боту отдается и как

      Спасибо за обратную связь.


  1. sergey155
    19.01.2022 14:49

    Ну как по мне так лучше всего WordPress, на чём и остановился мой выбор.

    Решил создать свой блог. Рассматривал варианты такие как

    1. DataLifeEngine

    2. Evolution CMS

    3. WordPress

    4. uCoz

    Так же готовые платформы/конструкторы

    1. Wix

    2. Tilda

    3. Medium

    4. blogger

    Банально та же ситуация. Решил установить подсветку синтаксиса на uCoz и пришлось повозиться, а на тот же wp это решаеться за 1 минуту.