Drupal и WordPress – от совершенства к простоте. Drupal vs wordpress
выбираем лучшую бесплатную CMS для вашего сайта
Когда дело доходит до выбора лучшей бесплатной CMS для создания веб-сайта, какой вариант первым приходит вам в голову? Наверное, многие из вас сразу же вспомнят о WordPress и будут абсолютно правы. При разработке блога или простого статейного сайта WordPress один из самых предпочтительных решений.
В любом случае, не нужно забывать о ряде других интересных вариантов, таких как Drupal. Сегодня, хотелось бы сконцентрировать ваше внимание преимущественно на WordPress и Drupal. Давайте узнаем, почему они так популярны среди разработчиков, сравним их характеристики, а также решим, какой движок является лучшим бесплатным предложением CMS для создания вашего веб-ресурса.
WordPress vs Drupal: сходство
Приобщая свой бизнес к интернету, мы сталкиваемся с важным выбором – написать код движка самим, наняв при этом высококвалифицированного специалиста, который уже запустил ряд успешных проектов или же воспользоваться готовой конструкцией. Очевидно, что последний вариант является наиболее простым и наименее затратным по времени.
Получая готовый шаблон/тему оформления, вам не придется тратить кучу времени на кодирование и проектирование. Все, что вам нужно сделать, это настроить его по своим предпочтениям, выбрать цветовую гамму, визуальные эффекты, шрифты и текстуры, которые соответствуют вашему бренду. Как результат, вы можете получить рабочий сайт всего за несколько часов.
Главное решение, которое нужно принять – подбор правильной системы управления контентом для создания вашего сайта. Выбирать можно из очень большого количества предложений, каждое из которых характеризируется уникальным набором функций и возможностей. Тем не менее, у них есть и некоторые общие особенности.
Давайте подробнее рассмотрим сходства между WordPress и Drupal:
- Обе представляют собой программное обеспечение с открытым исходнымкодом. Это означает, что вы можете скачивать и пользоваться ими бесплатно. При установке вы получаете стандартные возможности и функции, которые потом можете расширить с помощью необходимых плагинов. Последние могут быть как платными, так и бесплатными, поэтому загружая их, всегда проверяйте это;
- если у вас есть какие-то вопросы или вам нужна помощь во время установки, у той и другой системыесть хорошие группы поддержки, чтобы вам помочь;
- когда дело доходит до редактирования и публикации статей, практически все CMS имеютподобный и простой в использовании редактор;
- качественный дизайн веб-сайта – то, чему мы уделяем особое внимание. Хорошей новостью является то, что и WordPress, и Drupal не зависят от дизайна, поэтому вы можете творить так, как вам нравиться. Обе CMS имеют базовые темы оформления, которые могут ускорить время разработки и даже дают возможность редактировать в браузере. Традиционно, все функции можно улучшить путем установки дополнительных шаблонов.
WordPress и Drupal — главные отличия
Существует постоянная дискуссия о том, какая бесплатная CMS лучше подходит для того, чтобы создать веб-сайт простым и быстрым путем. Будучи по своей сути платформой для блоггинга, WP более практична, чем Drupal. Она не предусматривает множество опций, которые так смущают новичков.
Если же вы новичок, Drupal, вероятней всего, покажется вам достаточно сложной системой. Да, платформа предполагает обилие функций, которые призваны помочь вам работать более продуктивно, но это только в случае, когда вы в курсе, как каждая из них действует. Изучение этих характеристик может занять много времени, хотя если вы запускаете большой корпоративный веб-сайт или портал, Drupal может стать для вас лучшим выбором.
Небольшие компании и блоггеры могут извлекать пользу, с уверенностью используя WP. Когда дело заходит о сравнении популярности каждой из этих платформ среди разработчиков, то можно утверждать, что WP является победителем. В пределах одного миллиона веб-сайтов на готовых CMS, 14% пользователей предпочитают WP и только чуть более 1% выбирают Drupal. Сообщество пользователей WordPress очень активно. В случае если вы не знаете, как использовать что-то в этой системе, в интернете доступно очень много бесплатных руководств, которые помогут найти ответы на все важные вопросы.
Это лишь некоторые основные, общие факторы, которые отличают WordPress от Drupal.
А если копнуть глубже?
Легкость в использовании. В целом, Drupal не сложнее в использовании, чем WordPress. Просто нужно потратить больше времени, чтобы научится ею пользоваться. В сравнении с WP, Drupal не может похвастаться такой обширной базой пользователей. Она предназначена для более опытных пользователей, тогда как WP может использоваться даже новичками, т.к. имеет интуитивно понятный интерфейс, с простым контент-редактором, который значительно облегчает написание, редактирование и публикацию постов. Drupal не имеет стандартного контент-редактора. Вместо него на выбор предлагаются 13 условно-оптимальных модулей редактирования.
Ключевые характеристики. Платформа WordPress известна своим богатым набором функций. Подобно другим популярным бесплатным CMS, она позволяет контролировать все из админки. Многие основные инструменты, которые понадобятся вам для лучшей SEO оптимизации и безопасности уже встроены, а это значит, что вы сможете начать использовать их сразу после загрузки. Что касается Drupal, она также обеспечивает пользователей большим количеством характеристик. Разница состоит лишь в том, что вам самостоятельно нужно будет создавать пользовательские функции используя язык программирования PHP.
Плагины и темы оформления. Сравнивая общее количество плагинов и тем оформления, что предоставляются обеими платформами, не вызывает сомнений то, что WP лучше чем Drupal.
Безопасность. Когда речь заходит о безопасности, Drupal является истинным победителем. Многочисленные правительственные учреждения и крупные корпорации доверяют свое веб-присутствие этой CMS (Сайт Белого дома США, The Warner Brothers, The Economist и т.д.). Хакеры знают WP от А до Я, взлом системы, для них не составляет никакой трудности. Тем не менее в течение последних нескольких лет было выпущено много приложений, помогающих веб-мастерам управлять безопасностью сайтов на вордпресс.
SEO. Сделать ваш веб-ресурс SEO-оптимизированным – обязательная необходимость для того, чтобы обойти конкурентов и занять необходимые позиции в поиске. Здесь вы не сможете сделать неправильный выбор, так как и WP, и Drupal в этом плане очень хороши. Но, так как вы здесь, чтобы выяснить, какая из этих двух CMS является победителем в определенной категории, то стоит отметить, что Drupal была бы лучшим выбором для того, чтобы поместить ваш проект на вершину страницы результатов поиска.
Поддержка нескольких авторов. Этот пункт имеет особое значение для тех из нас, кто имеет дело с гостевым блоггингом. Как вы уже догадались, здесь правильным выбором является WP. По своей сути это блоговая платформа и она была спроектирована таким образом, чтобы согласовать в себе несколько авторов.
Гибкость. Пользуясь WordPress, вы можете создать упрощенные конструкции, например, блоги, небольшие интернет-магазины, портфолио или сайты-визитки. Тем не менее, этот ассортимент вряд ли может конкурировать с тем, что может сделать Drupal. Как мы уже упоминали выше, Drupal является идеальным выбором для конструирования крупных корпоративных веб-сайтов или многостраничных порталов. Посредством Drupal можно создать, как и упрощенный дизайн, так и платформу, которая будет управлять огромным количеством страниц и пользователей.
Заключение
Как видите, WordPress – это совершенное решение для создания блога или комбинации веб-сайт/блог, тогда как Drupal – самое предпочтительное решение для конструирования больших веб-сайтов.
Легкий в пользовании функционал, интуитивный интерфейс – WP может использоваться даже теми, кто впервые запускает сетевой проект. В сравнении с вышеупомянутой системой, Drupal поставляется с рядом выдающихся, высококачественных модулей, что упрощают создание и управление сетевым ресурсом любого уровня сложности.
В сравнении с Drupal, WP изучить намного легче. Тысячи удобных руководств, пошагово объясняющих, как пользоваться CMS, помогают самостоятельно научиться с ней работать. Система Друпал, в свою очередь, более техническая. Она не включает в себя все те, удобные для работы инструменты, которые вы найдете в WP, поэтому больше подойдет для продвинутых пользователей и разработчиков.
В случае если вы не настолько технически подкованы, чтобы самостоятельно создать веб-сайт, возьмите готовое решение в виде WordPress, что позволит вам выбрать уже сделанную разработку и только настроить ее по своему вкусу. Да, в идеале все нужно дорабатывать, но в этом случае ваш сайт сразу будет работать и выглядеть довольно сносно. Когда разговор идет о Drupal, это тот тип проекта, который требует практически полной разработки на заказ.
Прежде, чем сделать свой выбор, решите, какой проект вам нужно развивать – блог, личное портфолио, коммерческий сайт или большой корпоративный веб-сайт. Основываясь на этом, вы можете решить, какая CMS вам нужна – WordPress или Drupal. Не спешите, хорошо взвесьте возможности и выберите ту бесплатную CMS, которая наиболее отвечает вашим требованиям.
affpro.ru
Drupal и Wordpress - от совершенства к простоте
Нет никаких сомнений, Drupal – это отличная CMS и CMF для создания самых разных сайтов, включая, конечно же и блоги. Убеждался в этом неоднократно, поэтому и продолжаю использовать именно эту платформу в проектах уже в течение нескольких лет, открывая в ней все новые и новые возможности. Естественно, что и для создания блога я когда-то также решил использовать Drupal в качестве привычной и обжитой среды, предоставляющей все необходимые возможности для его создания. На этом можно было бы и остановиться, но любопытство часто подталкивает нас заглянуть за ограду привычного.
Одним из результатов таких заглядываний стала моя предыдущая заметка о трендах популярности различных CMS, в которых особенно ярко выделился WordPress, показывающий при сравнении с прочими значительно более высокий и, что примечательно, стабильный на протяжении нескольких лет рост своей популярности. Этот факт как минимум не мог не возбудить любопытство к системе, которая очевидно значительно проще и заметно популярнее того, чем уже пользуешься. Стоит ли продолжать безосновательно игнорировать ее в своей практике?
Для такого любопытства были и другие причины, конечно.
WordPress, имея значительно более простую и несравненно более стабильную от релиза к релизу архитектуру и API своих функций, успешно способен решать большинство наиболее часто встречающихся даже при разработке сайтов общего назначения задач и уж тем более – блогов, для которых он изначально и создавался.
При создании сайтов общего назначения настройка сайта на Drupal должна занимать заметно больше времени, чем на WordPress и на малобюджетных проектах эта разница весьма ощутима.
Drupal 8-ой версии, активно продвигаясь к совершенству и еще большей дружественности к пользователям, продолжает и ощутимо усложняться. В общем хоре восторгов по поводу мощи этой платформы иногда раздаются отдельные голоса, выражающие озабоченность непрерывным ростом порога вхождения в понимание внутренностей этой системы разработчиком, и без того достаточно высоким. В этом смысле меня не оставила равнодушным статья Бена Букмана, опубликованная на его блоге, которую автор целиком посвятил теме продолжающегося внутреннего усложнения CMS: http://benbuckman.net/drupal-excessive-complexity.Вспомнилась и собственная эпопея по переносу блога с Drupal 6 на Drupal 7…
Совсем недавно почти случайно узнал, что этим летом даже появился форк (ответвление) от Drupal под названием Backdrop (http://backdropcms.org/), призванный сохранить уже достигнутые мощь и эффективность архитектуры этой CMS с одной стороны, а с другой — приостановить продолжающееся усложнение внутренней архитектуры, скорость изменения и появления новых API, сохранив привлекательность платформы для новых разработчиков и тех, кто уже не желает тратить кучу времени и сил на освоение непрерывно обновляющейся архитектуры Drupal.
Недаром остроумные разработчики даже придумали график, отображающий в шутливой форме кривую обучения Drupal в сравнении с другими CMS:
Помню, что когда-то и сам начал более или менее свободно себя чувствовать в использовании Drupal лишь после прочтения почти от корки до корки книги «CMS Drupal 6 – Pro Drupal Development» Джона Вандюка и применения полученных знаний в последующих проектах. Нельзя было забыть и достаточно серьёзные изменения как в архитектуре ядра, так и в функциях его API (количество самих наборов API также выросло), при переходе от Drupal 6 к Drupal 7. Разработчики при этом подчеркивали мысль о позитивной роли такого радикализма, поясняя, что сознательный отказ от совместимости с предыдущими версиями позволяют быстрее идти вперед и добавлять новые возможности CMS шустрее, чем у конкурентов, оставляя истории устаревший код и концепции.
В настоящий момент активно готовится предрелиз 8-ой версии Drupal, в ядре которого впервые задействованы компоненты одного из самых мощных PHP-фреймворков – Symfony 2, произошла смена движка, используемого для управления шаблонами страниц и их элементами с PHPTemplates на современный и написанный на объектно-ориентированном PHP-коде движок Twig, а также продолжаются активные работы по доработке архитектуры CMS и улучшению внутренних структур хранения данных.
Все это безусловно расширяет возможности настройки и конфигурования сайта из админки с одной стороны, но при этом и усложняет жизнь тем, кто захочет что-либо самостоятельно «подкрутить» или добавить в существующий код.
Глядя на все это, у меня возникла идея попробовать в качестве эксперимента превести миграцию своего блога с Drupal на WordPress и посмотреть, что из этого получится, а заодно сравнить возможности обоих CMS в решении одних и тех же задач хотя бы на примере блога.Процесс уже пошел и сейчас почти завершен – удалось не только перенести данные из одной базы в другую с помощью найденных практически готовых PHP и SQL-скриптов, но и подобрать модули, воспроизводящие необходимый функционал в более или менее привычном виде. Подробнее об этих захватывающих приключениях возможно напишу позже, впечатлений много и рассказать есть о чем…
Похожее
ikalm.ru
Drupal или Wordpress, что лучше?
Два отличных движка, с которыми я давно работаю. В разных ситуациях предпочтение будет на стороне то одного, то другого. Потому для ответа на вопрос, нужно немного узнать о самих движках и конкретизировать задачу, под которую делается выбор.
Сначала немного о Drupal
Этот движок живет с 2001 г, когда впервые его вариант исходного кода был представлен для широкой публики. С тех пор проект завоевал множество наград (трижды призер Webware 100, победитель Packt Open Source CMS и многие другие награды). Его действительно можно назвать одним из лучших среди бесплатных PHP CMS движков. Он изначально позиционировался как платформа для создания веб-сайтов в широком смысле.
В настоящий момент активна версия 7 этой платформы. «Коробочная версия» хоть и не требует сложных манипуляций по настройке для запуска сайта на этом движке, но даже простой проект на Drupal не обойдется без установки 3rd part модулей, дополнительного программирования функционала и доработки шаблонов.
Т.е. для работы с движком нужно изучать его API, подбирать функциональные модули, разбираться в его архитектуре и уметь программировать на PHP.
Каждое новое поколение платформы не совместимо с предыдущим. Архитектура проекта хоть и следует своим основным принципам, но может претерпевать существенные изменения. Разработчики часто выкидывают из новой ветки проекта какие то архаизмы и добавляют в ядро функционально популярные модули.
Я не буду рассказывать о таких очевидных вещах, как типы публикаций, таксономия, ЧПУ и мультиязычность. Все эти вещи должны поддерживаться претендующим на место среди лучших движков. Они, конечно, есть в Drupal.
Движок очень популярен, поддерживается крупнейшим сообществом профессиональных программистов. Все типовые задачи для него уже реализованы в виде сторонних модулей.
Пару слов о WordPress
WP появился в 2003 году, можно сказать что они с Drupal почти ровесники. В чем же отличия?
Вордпресс больше ориентирован на публику, которая далека от программирования. Вы можете не знать ничего о PHP, на котором написан код движка, но начать работать над своим сайтом. Вордпресс хоть и может служить платформой для любого веб-сайта, но изначально ориентирован (создавался) как движок для веб-блога. Потому в коробочной версии движка уже есть Wysiwyg редактор, вы можете сразу же формировать разные ленты вашего блока по рубрикам и меткам.
WordPress обладает дружественным интерфейсом back-end части (панели администрирования) прямо из коробки. В его админке гораздо легче разобраться, чем в админке Drupal. А модули устанавливаются/обновляются прямо в back-end. В 7 версии Drupal обновление модулей тоже стало возможным через админ-панель сайта, но установка новых модулей как и прежде выполняется вручную (используя доступ к сайту через FTP).
Выводы: что же лучше WP или Drupal?
- Если вы делаете блог, персональный журнал, некоммерческий проект, то я бы выбрал WP.
- Если у вас уже есть опыт работы с одним из движков — то я бы отдал предпочтение тому движку, с которым уже хорошо знаком.
- Если проект требует проектировать много типов материалов, а самих публикаций ожидается много (десятки и даже сотни тысяч), то я бы отдал предпочтение Drupal.
WP обладает лаконичной формой хранения данных, таблиц в БД сайта на WP всего 2 десятка. В одной таблице с публикациями хранятся их ревизии, а также описания загруженных картинок. При большом количестве объектов все это безобразно распухает и может при слабых ресурсах БД вести себя задумчиво.
В Drupal же архитекторы постарались максимально атомизировать данные, потому таблиц в базе в разы больше, архитектура сложнее. А в ядро drupal встроены механизмы кеширования.
Как видите, однозначно ответить на вопрос что лучше — WordPress или Drupal — нельзя.
shra.ru
Какой движок удобнее для блога: Wordpress vs Drupal
December 23, 2016Надя Поминова wordpress
Как я уже писала, когда речь заходит о блогах, я всегда отдаю предпочтение вордпрессу. Однако случалось работать и с друпалом. Теперь я хочу предупредить своих читателей — выбирая друпал для блога, вы обрекаете себя на вечные муки. По крайней мере, процесс публикации статей будет настоящей пыткой. Как учат сценаристы, «показывай, а не рассказывай», поэтому смотрите гифки. Но гифки запускаются, когда им хочется, а не когда вы долистаете до них, поэтому к ним есть описание.
Исходные данные
В вордпрессе я делаю всё сама и всегда пишу в текстовом режиме, лучше всего — в маркдауне. В друпале — тоже предпочитаю текстовый режим (с маркадауном там сложнее), под рукой грамотный разработчик, который всегда может помочь.
Добавление картинки в статью
В вордпрессе
Добавить медиафайл → перетаскиваешь все картинки → кликаешь по нужной картинке → задаёшь параметры → вставить в запись
В друпале
Переходишь в расширенный редактор → кликаешь по иконке с картинкой → кликаешь Browse Server → создаёшь папку, где картинка будет лежать → перетаскиваешь картинки (это хороший вариант, если разработчик сделал drag&drop) → нажимаешь «закачать» → нажимаешь «закачать» → дважды кликаешь по нужной картинке → задаёшь параметры — кликаешь «ok»
Сохранение черновика
В вордпрессе
Нажимаешь кнопку «сохранить», черновик сохранён
В друпале
При первом сохранении нужно убрать галочку с «опубликовано», иначе черновик окажется в публичном доступе. Если не указал название поста, выдаёт ошибку
Вставка кода в статью
В вордпрессе
Вводишь код внутри знаков `` или внутри тегов <code></code>(оговорюсь — у меня установлен плагин WP Markdown Editor, но его один раз установил и забыл)
В друпале
Переходишь в расширенный редактор → выбираешь «вставить сниппет кода» → вставляешь кусок кода → выбираешь язык программирования → жмёшь «ок». Если вставлять, как в вордпрессе, тоже работает, но нет гарантии, что всё отобразится корректно.
Редактирование в режиме markdown
В вордпрессе
Установлен плагин WP Markdown Editor
В друпале
Модуль для маркдауна тоже установлен. Если статья уже залита, переходишь в расширенный редактор → кликаешь Markdown → ничего не отображается. Чтобы редактировать в маркдауне, нужно сначала его выбрать, а потом залить (печатать) статью. Прежде, чем сохранять, нужно выйти из режима маркдауна, а то всё исчезнет.
Кое-что хорошее в друпале
Сохраняет все версии черновиков, можно откатиться
В общем, потом не говорите, что я не предупреждала.
Просмотров за последний месяц: 41,898
doitinbound.com
Wordpress vs Drupal | ikode.ru
Это перевод статьи - bigtunainteractive.com/wordpress-vs-drupal
Изображение с сайта bigtunainteractive.com
Когда мы начинали разрабатывать сайты в далеком 2007 году, каждый из которых мы делали на WordPress. В то время эти сайты были меньше и WordPress эволюционировал из блог-платформы в полноценную систему управления содержимым (CMS). На сайтах, которые мы разрабатывали, было очень мало типов контента и поэтому WordPress нас вполне устраивал. Плюс давал удобную панель администратора, в которой может работать человек не знакомый с веб-программированием. По крайней мере добавлять/изменять большую часть информации на сайте.
Правильно говорят: "Если у вас в качестве инструмента есть только молоток, то всё вокруг кажется гвоздями". Мы побывали на всех WordCamps которых смогли, часто бывали в старом офисе, который тогда еще был на пирсе в Сан-Франциско.
Со временем наш список клиентов рос и мы постепенно приходили к тому, что нам нужно большее количество типов содержимого, более мощная админка. И решили, что нам требуется CMS нового уровня. Так мы и начали разработку сайтов на Drupal. Сегодня мы являемся партнерами Acquia, и проводим свое время на конференциях DrupalCons.
По сравнению с WordPress, Drupal настоящий зверь! Чтобы разобраться с таксономией и структурой ядра Drupal'a, нам потребовалось некоторое время. Однако, делая сайты на Drupal, мы медленно, но верно влюблялись в эту систему, которая является не только CMS, но и CMF (Content Management Framework - каркас для веб-приложений). Если у вас есть веб-приложение или любой веб-проект в котором требуется разрешение пользователя, то имейте ввиду, что функциональность Drupal гораздо устойчивее WordPress. Drupal также более гибок, когда речь заходит об использовании API и его возможности кэширования по умолчанию являются более надежными из коробки.
В этой статье мы проанализируем ключевые различия между двумя этими системами и поможем вам принять правильное решение при выборе.
Безопасность
Изображение с сайта bigtunainteractive.com
Безопасность - это главное различие между этими системами. Drupal выигрывает у WordPress "одной левой". Многочисленные правительственные веб-сайты строятся на Drupal, наиболее известный из которых Whitehouse.gov - сайт белого дома США.
Ситуация с WordPress такова, что хакеры могут найти какую-либо одну брешь в плагине и уничтожить сотни тысяч сайтов.
За последние несколько лет, наблюдался рост конкретных хостинг-платформ приложений, которые помогают управлять рисками безопасности. Для Drupal это наши любимые Acquia и Pantheon. Для WordPress, WP Engine был одним из первых, кто предложил управляемою платформу WordPress, и MediaTemple недавно запустила WordPress обслуживание. Наибольшая уязвимость в безопасности лежит на уровне сервера, и хостинг с одной из этих компаний может помочь смягчить появляющейся беспорядок.
Отзывчивый Дизайн и Разработка
Изображение с сайта bigtunainteractive.com
Если ваша интерактивная стратегия требует гибкого дизайна и разработки, один элемент, который вам нужно полностью понять, - это управление вашими изображениями. Благодаря отзывчивому дизайну изображения не просто автоматически масштабируются до каждой контрольной точки. Обе CMS имеют решения для адаптивности изображений, но они используют разные методы.
В WordPress размеры изображения для каждой контрольной точки объявляются в файле functions.php.
*** Будьте осторожны, некоторые темы масштабируют изображениями с помощью CSS, и это может привести к проблемам с производительностью ***
С помощью Drupal вы можете установить размеры изображений внутри админки, используя модуль Image Style - Стили Изображения. Это потребует немного времени на установку, зато ваша работа может быть выполнена внутри панели администратора вместо правки php файлов.
Однако, обе CMS имеют плагины или модули, которые предоставляют возможность восстанавливать вам ранее сгенерированные изображения. Если вы создаете новую тему и вам нужно будет регенерировать много новых изображений, то regenerate thumbnails плагин поможет вам в этом.
Что касается дизайна, обе CMS позволяют создавать свои шаблоны так, как вам нравится. Также у обоих есть стартовые отзывчивые (responsive) темы, которые значительно могут ускорить ваше время разработки и даже позволить вам «спроектировать дизайн в браузере».
Мобильная тема или мобильная разработка
Изображение с сайта bigtunainteractive.com
Если ваша стратегия сайта требует отдельной мобильной темы, как WordPress, так и Drupal имеют неплохие стартовые темы, которые помогут вашему сайту быстро выйти на рынок. WPTouch был проверенным и верным решением для WordPress, и на Drupal.org есть множество мобильных стартовых тем.
Существуют основные отличия, связанные с тем, как Drupal или WordPress обрабатывают контент для мобильных устройств. С Drupal вы можете иметь дополнительные поля контента на странице, которые будут отображаться только на мобильных устройствах.
Большинство мобильных тем Drupal можно развернуть на специальном поддомене (m.yourdomain.com). Однако, это может создать проблемы, связанные с мобильной индексацией в поисковых системах, и ваш мобильный процесс поиска должен быть действительно продуман. Темы WordPress для мобильных устройств могут быть отключены от одного и того же субдомена, который обычно является www, и не будет создавать никаких проблем с SEO.
Что касается редактирования контента на мобильном устройстве, WordPress имеет очень приятное родное мобильное приложение. Это приложение потрясающе, если вы обновляете свой блог в режиме реального времени. Drupal не имеет собственного приложения, но админка Drupal 8 адаптивна и строго придерживается стратегии mobile first.
Поисковая оптимизация
Изображение с сайта bigtunainteractive.com
SEO не зависит от платформы и не имеет особого преимущества для SEO в отношении CMS, если он был разработан с использованием лучших стандартов. Тем не менее, для сайтов созданных на Drupal все может пойти намного хуже, если разработчик не знал, что он действительно делает. WordPress имеет меньшую погрешность.
Учитывайте эти факторы при оптимизации:
- Время загрузки страницы. Стандартные функции кэширования Drupal очень надежны из коробки. WordPress имеет кеширующие плагины, которые необходимо использовать.
- Schema.org. Схемы могут быть добавлены в представления Drupal или жестко зашиты в файлы шаблонов. Тот же процесс работает для WordPress.
- Сети доставки контента (CDN) могут быть интегрированы с любым контентом для обслуживания ресурсов в ближайшую локальную точку распространения.
Необходимо понимать некоторые основные понятия
WordPress: код обновляется, но для базы данных требуется обновление, которое выполняется без проблем в фоновом режиме. Расписание выпуска WordPress составляет примерно каждые 3-4 месяца. На некоторых платформах, таких как Wordpress MediaTemple, ядро обновляется в течение 48 часов после релиза. Вам придется обновлять плагины, когда они станут доступны, но это автоматический подход к соблюдению лучших практик безопасности.
Drupal: база данных обновляется, а код - нет. Например, обновление версий, с Drupal 7 до Drupal 8 более интенсивно и, как правило, связано с перепроектированием. Другими словами, содержимое, которое хранится в базе данных, может быть перенесено в последнюю версию, но большая часть кода должна быть переписана.
У Мэтта Малленвега было отличное интервью в журнале Smashing Magazine, в котором описывалось, как в будущем он будет рад, если вы не узнаете, что используете WordPress. Совершенно откровенно, есть Tumblr (интерфейс которого самый простой), или даже Instagram могут быть конкурентами). Доля рынка WordPress настолько сильна, что это может быть в итоге очень хорошо.
Я думаю, что WordPress продолжит владеть блогами и небольшими сайтами. Недавно они прошли через финансирование своей серии C и имеют хорошие возможности для будущего.
Acquia, основатель Drupal, позиционирует себя против Enterprise и проприетарных CMS. Они инвестировали в «персонализированную сеть» и недавно запустили отличные продукты, такие как Acquia Lift. Это платформа тестирования, таргетинга и отчетности, встроенная в вашу установку Drupal. Он сопоставим с Optimizely, но имеет некоторые дополнительные возможности таргетинга. Недавно Acquia провела раунд финансирования F 50 миллионов долларов и готова к росту и инновациям.
Пользовательский интерфейс
Если мы находимся в ситуации, когда новый клиент обсуждает WordPress или Drupal, мы часто слышим аргумент, что Drupal слишком сложно изучить или его невозможно обновить. Если заинтересованная сторона ранее использовала WordPress, они будут использовать WordPress.
Я считаю, что это рассуждение связано с тем, что узлы (nodes) Drupal имеют отношения и зависимости. Это означает, что фрагмент содержимого может отображаться в нескольких местах на сайте, а не только на одной странице. Вы должны подумать: «Хорошо, если я опубликую этот контент, он будет показан в других местах». Существуют таксономии, типы контента, блоки, представления и т. д., Что приводит к кривой обучения с Drupal. Я действительно думаю, что этот процесс может запугать новичков и привести к неудовольствию Drupal.
В конечном счете, при выборе CMS, пожалуйста, обратите внимание на следующие вопросы:
- Сколько различных шаблонов страниц или типов контента вам нужно?
- У вас есть разные разрешения (права, роли) для пользователей? Например, пользователь должен быть администратором сайта, редактором содержимого, иметь доступ к частному контенту.
- Вам нужна безопасность на уровне предприятия?
- Является ли ваш бюджет достаточно хорошим для разработки Drupal, в отличии от WordPress. В целом, для разработки сайта на Drupal в сравнении с WordPress требуется в 2 - 3 раза больше времени.
В заключении хочу привести другие различия WordPress и Drupal:
- Рынок Тем: у WordPress есть удивительно богатый выбор готовых тем оформления от профессионалов. Никогда не покупайте тему Drupal! Есть удивительные темы для начинающих drupal, такие как Adaptive Responsive theme, но разработка Drupal - это не тот проект, из которого вы можете открутить тему. Это индивидуальная разработка!
- Доля рынка: WordPress имеет широкое применение и множество плагинов, которые подходят для небольших сайтов.
- Время развертывания: с WordPress очень легко разработать сайт от начала до конца. WordPress идеально подходит, если у вас есть минимальные типы контента и вы строите общий маркетенговый веб-сайт.
- Типы контента: Drupal поддерживает множество ролей (администраторов, редакторов, зарегистрированных пользователей, которым требуется индивидуальный контент, частные группы и т. д.).
- Опыт администратора: Drupal имеет более чистую админку для редакторов контента. С помощью WordPress вы можете использовать модуль «Дополнительные настраиваемые поля» для создания аналогичного функционала.
- Разработка приложений и API: Drupal имеет, как правило, более надежные функции для сложных проектов. Интеграция веб-сервисов в Drupal 8 выводит эту функцию на следующий уровень.
- Многоязычность: многонациональные или многоязычные сайты могут быть легко развернуты без использования функций drupal.
Большинство разработчиков рекомендуют CMS, с которыми они наиболее знакомы, без учета потребностей и целей сайта. Знание того, какая CMS больше подходит для вашего проекта, в конечном итоге сэкономит вам время и деньги, как сразу, так и в будущем.
ikode.ru