Почему отказался от HostCMS и перешел на WordPress

Почему отказался от HostCMS и перешел на WordPress

Особенности отечественного рынка платных CMS можно увидеть на примере HostCMS. Почему отказываюсь от работы с HostCMS в пользу WordPress. Разберем на примерах.

В данный момент у меня в редактуре статья о локальном продвижении сайтов на WordPress. Читая ее и сравнивая с работой CMS, с которыми сталкивался в работе, понимаю, что напрасно потратил несколько лет работе с HostCMS.

Студия d`Sant является партнером HostCMS. В некоторые года уверенно входили в тройку лидеров в Челябинске. Когда встал вопрос, какую CMS выбрать основной для разработки сайтов, доверился выбору своего технического специалиста — HostCMS.

Искренне верил, что платная лицензированная CMS несомненно надежней и лучше, чем бесплатная и общедоступная, например Joomla или Drupal. Тут должен признаться: совершил глупость и поверил своему техническому специалисту.

Читаем: Как хорошие программисты становятся плохими веб-разработчиками

Уже изучая западный опыт, с интересом заметил странную тенденцию: на “богатом” Западе предпочитают использовать бесплатные CMS. Даже большие, по-настоящему крупные и известные компании не чураются использоваться WordPress или Drupal. Примеры: New York PostSony PlaystationeBayGeneral MotorsFacebook.

 В то время как в России даже в период кризиса все студии делают сайты на Битрикс. Даже такая уважаемая мною студия как Текстерра использует Битрикс:

Текстерра использует для блога Битрикс

Так почему же отказываюсь от лицензированного коммерческого движка в пользу бесплатного общедоступного?

 

Разработка сайта на HostCMS

Стоимость разработки сайта завышена

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

Говорю прямо и открыто: единственный плюс Битрикс — комиссионные отчисления.

Учитывая, что редакции стоят примерно в 2 раза дороже, чем аналогичные у других платных CMS, а интернет-агентство получает от 40% до 60%, становится понятно, почему 95% всех студия предлагают разработку на CMS Битрикс. И льют воду в уши клиентов про ее “великолепные ходовые качества”.

У Битрикс только одно “великолепное качество”: выгода для продавца.

На ее фоне HostCMS выглядит отличной системой. Удобной, понятной, доступной. Но, в свое время, как тогдашний партнер и технический специалист советовал этот движок, он упомянул один аргумент, которому я не придал значения: “Здесь нет вообще никаких готовых модулей. Все надо писать с нуля.” Тогда не придал значения его фразе.

В конце прошлого года начал внедрять контент-маркетинг и потребовалось создать для клиента раздел блога. Было сделано ТЗ, нарисованы макеты. После изучения проекта, программист выдал цену сравнимую с созданием всего сайта и аргументировал:

Разработка блога на ХостЦМС сравнима по цене с созданием нового сайта

На разработку раздела Блог для клиента  от момента написания ТЗ и до сдачи проекта клиенту ушло около 30 дней (месяц). И стоимость работы сопоставимая со стоимостью создания основного сайта. Смотрим тут основной сайт, здесь блог компании.

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

Этот блог создал за 1 (один) день и 0 руб. вложений.

Один день, Карл! С нуля, никогда ранее не создавая сайты на WordPress.

Был в шоке от того, как удобного, интуитивно понятно работать с сайтом, редактировать его структуру, править стили, подбирать тему. Еще большим открытием стало то, на сколько удобно делать SEO-оптимизацию на этом движке, решать вопросы, которые раньше без помощи программиста не решались никак. Редактирование шаблонов URL, разметка по Schema.org, установка социальных виджетов и плагинов.

И это все за 1 день работы и 0 руб. вложений!

За месяц начала работы этот блог привел мне больше посетителей, больше обратной связи, больше идей и вдохновения, чем основной сайт за год. Сейчас соотношения трафика основного сайта и блога выглядит так:

Соотношение трафика на с блога и всего сайта

Почему разработка сайтов на WordPress дешевле

Множество готовых плагинов, шаблонов дизайна. Все это или бесплатно или за символическую цену — хороший добротный шаблон стоит меньше 100$. А средняя разработка уникального дизайна обойдется вам в 50 тыс. руб.

WordPress самая популярная CMS в мире.

Это объясняет то, почему для этого движка придумано, сделано, лежит в свободном доступе такое громадное кол-во готовых шаблонов и плагинов. На этой системе делают все: от одно-страничных сайтов (LP), до интернет-магазинов и иноформационных порталов.

А что же у HostCMS? За все время работы с этим движком не встретил ни одного готового плагина. Ни один виджет, онлайн чат, микроразметку ни разу не удалось внедрить, не влазя в недра программного кода или подключая программиста.

Готовый.сайт
Готовый.сайт

5 дней назад мне позвонила студия и предложила готовые шаблоны для HostCMS. Эта студия сейчас лидер в рейтинге среди всех дилеров. Возликовал, наконец то хоть кто-то начал занимать эту нишу. Удачи ребятам. Но я сделал свой выбор в пользу WordPress. Потому что зачем платить от 12900 руб. за готовый не уникальный дизайн, когда можно получить такой же и даже лучше бесплатно. Выбор очевиден. Даже не вникая в качество дизайна (а это отдельная тема, пока лишь скажу в России с веб-дизайном очень тяжело).

Отсутствие или недостаток готовых модулей на HostCMS означают дополнительные расходы чел/час для программиста. И на текущий момент это самый дорогие расходы при разработки сайта.

 

Управления сайтом

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

 

Удобство админки

Долгое время считал движок HostCMS самым удобный.

Админка ХостЦМС

Удобная и понятная панель управления, хорошие эксплуатационные качества, надежность, удобство и доступность для непрофессионалов — это то, что ценю больше всего в движках. Например по сравнению с Битрикс:

Панель управления Битрикс
Панель управления Битрикс мягко говоря перегружена элементами

Битрикс дорогая, коряво сделанная система управления сайтом. В красочно нарисованной панели управления куча кнопок, разделов и рядовой менеджер никогда не разберется, как этим пользоваться. Мой опыт работы с 2009 года в разных админках разных сайтов никак не помогает. Совершенно согласен с Арбайтеном:

Битрикс это пиздец
Искреннее признание от Арбайтена

Не говоря уже о множестве критичных отзывов программистов о программном коде Битрикс. Вот например этот.

Но сегодня могу признаться: был неправ. Голосовал за HostCMS, потому что на фоне Битрикс она выглядела куда как достойней.

Но WordPress лучше.

 

Новый дизайн админки HostCMS

Нельзя не  вспомнить новый дизайн панели управления HostCMS. Имея кучу проблем и недостатков своей системы, разработчики почему-то решили сделать “красивый” дизайн.

Веселая картинка админки ХостЦМС
Укуренный дизайн новой версии HostCMS
Убитый дизайн ХостЦМС
Внутри все еще хуже

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

По сути единственное и главное преимущество движка — простая и понятная админка — был уничтожен. Окна везде. Они плодятся и множатся. Еще подглючивают, закрываются когда не нужно или перекрывают нижестоящие.

 

Редактирование структуры сайта

Вспомним еще раз пример с сайтом Урал комплект. Во время внедрения раздела блога нужно было создать пункт Блог в Главном меню. Сделать это без участия программиста невозможно. Никакого программного кода писать не надо было. Но нужно было указать:

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

Создание пункта меню в ХостЦМС

Сделать все это не обладая нужными навыками весьма проблематично.

Вот как это сделано в WordPress:

Редактирование меню в Вордпрес

Сделано по принципу Хватай-и-Тащи.

Про таксономия рассказывать нечего. В HostCMS ее нет в принципе, ни разу даже не встречал такого термина. В WordPress все описано в этой статье.

 

Форматирование текста

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

Так выглядит заголовок из админки сайта
Так выглядит заголовок из админки сайта
А так с лицевой стороны сайта
А так с лицевой стороны сайта

И это еще не самый корявый случай.

Анонсы блога. Вводный текст одного анонса вырос в размере.
Анонсы блога. Вводный текст одного анонса вырос в размере.

 

А в адмике все выглядит нормально
А в адмике все выглядит нормально

 

И поправить косяки в форматировании текста не углубляясь в код HTML нельзя. Вы это слышите? — Это маты той девочки менеджера, которая пытается исправить код HTML. Хотя услышала это слово первый раз.

Смотрим на аналогичный пример WordPress:

Это текст в админке сайта
Это текст в админке сайта

 

Это текст с лицевой части сайта. Или наоборот. Найди 7 отличий.
Это текст с лицевой части сайта. Или наоборот. Найди 7 отличий.

 

 

Окно форматирования текста

Смотрим картинки:

Окно редактирования текста в WordPress
Окно редактирования текста в WordPress
Окно редактирования текста в HostCMS
Окно редактирования текста в HostCMS

 

В первом случаи весь текст перед нами. Наглядно, крупно, четко. Удобно.

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

Вы это слышите? Это матерятся копирайтеры, редакторы, вебмастеры, сеошники — все те, кому приходится в своей работе каждый день вставлять, редактировать 20 килознаков текста. Не просто вставлять, а прописывать мета-теги, вставлять картинки, вставлять ссылки, что-то делать жирным, что-то курсивом. Матерятся громко, как сапожники. Потому что как иначе, если приходится тратить свои нервы и зрение,  из-за того, что разработчики HostCMS не подумали о них, рядовых пользователях админки.

 


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

  • Слушай, как-то можно сделать, чтобы текст и там, и там выглядел одинаково?
  • А зачем? Все же работает. У всех админок такой косяк.

Да, программисты не видят этой проблемы.


 

 

Абзац

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

Кирпич текста
Кирпич текста

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

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

 

Работа с изображениями

Файловое хранилище картинок

Как сделана система хранения изображения на сервере.

В HostCMS нам предлагают самостоятельно организовать систему хранения файлов изображений. Загружаем куда хотим и как хотим. В любую папку сайта. Системная она или нет, без разницы. Можно все складывать в корень.

Файловый загрузчик HostCMS
Файловый загрузчик HostCMS

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

В WordPress за нас подумали заранее.

Файловый загрузчик WordPress
Файловый загрузчик WordPress

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

 

Подписи к изображениям

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

А это подпись для примера картинки с подписью
А это подпись для примера картинки с подписью

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

В WordPress это сделано сразу по умолчанию и сделано великолепно:

Редактируем подпись картинки
Редактируем подпись картинки

 

Управление пользователями

За время работы с HostCMS так и не понял, как работают настройки пользователей. Кажется просто никак. Логика примерно как с таксономией: программист сам создают списки пользователей и настраивает по своему усмотрению. Но разработчики сайтов этого не делают никогда. Ни разу не видел настроенных списков пользователей в HostCMS. Поэтому любой пользователь обладал правами суперадминами. Со всеми вытекающими… А иначе даже нормально добавлять тексты не получается.

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

Добавление пользователя в HostCMS
Добавление пользователя в HostCMS
Добавление пользователя в WordPress
Добавление пользователя в WordPress

 

Резервное копирование

Специально для этой статьи залез в админку HostCMS в поисках резервного копирования. Да, оно здесь все-таки есть. Но не во всех редакциях. Даже не во всех платных.

Резервное копирование в Хостцмс
Резервное копирование надо делать вручную

 

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

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

В WordPress резервное копирование настраивается. И оно делается регулярно и автоматически. На почту падает архив. Или сохраняется на хостинге. Удобно и надежно.

Резервное копирование в Вордпресс
Резервное копирование происходит автоматически

 

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

 

Продвижение сайтов

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

 

Шаблоны мета-тегов

Идея в том, чтобы на многостраничных сайтах делать автоматическую генерацию заголовков страниц и описания — Title, Description и Keyword. Это полезно для интернет-магазинов, когда есть много тысяч товарных карточек и прописывать для каждой вручную мета-теги слишком трудоемко и нерационально.

Как этот вопрос решен в HostCMS?

Мета-теги типичного магазина на HostCMS
Мета-теги типичного магазина на HostCMS

Заголовки страниц суммировались от всех разделов и подразделов. Такой заголовок у товарной карточки по умолчанию. Точно также формируется и поле Description.

Это уродливо, это идет в разрез с руководством для Вебмастеров от Google. Такие мета-теги не для людей, они не помогают поисковой оптимизации. Есть риск получить санкции за переспам ключей. Но самое главное, нет возможности настроить генерацию мета-тегов по заданному шаблону.

Что нам предлагает WordPress? Множество бесплатных плагинов, с интуитивно понятными настройками.

Настройка заголовков в плагине All in One SEO
Настройка заголовков в плагине All in One SEO

 

Канонические URL

Хорошо помню, когда первый раз услышал про канонический URL. Google  ввел новую рекомендацию в отношении канонических URL. Долго читал Справку Google по этому вопросу. Потом изучал возможности HostCMS. Потом спрашивал программиста. Выходило, что нужно заплатить программисту денег, чтобы он настроил канонические URL. Отказался от этой идее. Тем более, что для Яндекс это не играло никакой роли.

Устанавливая свой блог на WordPress с интересом заметил, что этот вопрос там решен сразу. Канонические URL обозначаются сразу. Можно оставить все как есть по умолчанию.

 

Настройка постоянных ссылок

Вот как это сделано в WordPress:

Настраиваем генерацию URL в Вордпресс
Настраиваем генерацию URL
Редактируем URL в документе Вордпресс
Редактируем URL в документе

Любой менеджер интуитивно поймет как это делать.

Как этот сделано в HostCMS. Если речь идет о статичной странице, то надо зайти в Структуру сайта и отредактировать узел структуры.

Редактируем URL узла структуры
Редактируем URL узла структуры

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

Редактируем URL информационного элемента - звучит сногсшибательно.
Редактируем URL информационного элемента — звучит сногсшибательно.

  • Ты чего делаешь?

  • Редактирую узел структуры и информационные узлы.
  • А надо было только URL отредактировать…

Из общения двух умных “программистов”.


 

Но инфосистем много. Может быть 1, а может 20. Надо проверять все. Часть страниц статичные, а часть — инфосистема. Формирование общего URL инфосистемы задается… хм… именно так, как сделает разработчик сайта. Возможны совершенно разные варианты. Гибко? — Да. Удобно? — Как повезет. И однозначно, не прозрачно.

 

Микроразметка

Последний пару лет поисковые системы активно пропагандируют внедрение микроразметки. У Google есть специальный валидатор на эту тему. У Яндекс тоже. Сама по себе микроразметка может принести много пользы от повышения CTR сниппета в поисковой выдачи, до улучшения поведенческих факторов на сайте.

Проблема только во внедрении.

Нужно править программный код, добавлять дополнительные метки (“микроразметки”). И тестировать. Попутно решать комплекс других вопрос: дизайн, написания ревью для отзывов или указания адресов.

Как решается этот вопрос в HostCMS? — Никак. Делаем все с нуля. Программист делает микроразметку. SEOшник думает как применить. Контент-менеджер имеет ввиду ее наличие. Дизайнер правит существующие макеты.

А что WordPress? — Несколько готовых бесплатных плагинов, которые позволяют работать с микроразметкой, вплоть до ее создания для конкретной страницы. Все бесплатно. 0 руб. вложений. Читаем статью “Локальное SEO продвижение для сайтов на WordPress” и продвигаем сайты самостоятельно и бесплатно.

 

Установка социальных виджетов

Да и любых виджетов.

Онлайн чат - это плагин WordPress
Онлайн чат — это плагин WordPress
Зашерить материал - тоже готовый плагин
Зашерить материал — тоже готовый плагин

2016-02-10 08-13-36 Скриншот экрана

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

В HostCMS все это устанавливается путем работы с программным кодом. И это при условии что резервное копирование сайта доступно только в дорогих редакциях. У меня были случаи, когда случайно удалял закрывающий тег. Или строчку кода в шаблоне.  А у вас?

 

Выводы

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

Главная суть HostCMS это то, что ее сделали программисты для программистов.

Но сайт нужен для эксплуатации, для работы над ним. И делают эту работу на 90% не программисты, а “гуманитарии”.

Призываю ли всем переходить на CMS WordPress? — Нет. Несомненно есть проекты и много, где этот движок не подойдет. Но в условиях кризиса задуматься об оптимизации расходов на производство программного кода — это сделать нужно. 90% потребностей коммерческих сайтов уверенно закрываются возможностями WordPress.

Эти компании уже сделали свой выбор:  New York PostSony PlaystationeBayGeneral MotorsFacebook. А вы?

 

[schema type=»review» url=»http://d-sant.com/» name=»Почему отказался от HostCMS и перешел на WordPress» description=»Почему платные CMS это чаще всего зло и разводка на деньги. Почему HostCMS — это некачественный продукт.» rev_name=»разработка сайтов» rev_body=»Объемная статья с разбором слабых мест в использовании HostCMS с практической точки зрения. Полезный материал для разработчиков сайтов и тех, кто планирует заказать разработку сайта.» author=»Андрей Унтерзегер» pubdate=»2016-02-10″ user_review=»4.5″ min_review=»2.4″ max_review=»5″ ]