Статья написана Алланом Хоффманом, поэтому повествование ведется от его лица.
Хочу начать свою статью с одного афоризма, адресованного всем журналистам, которые только начинают вести свои веб-проекты: CMS — это в первую очередь информация.
Я согласен с тем, что контент играет значимую роль, но не менее значимую роль играет и выбор системы управления контентом (CMS). Естественно, при выборе подходящей CMS надо учитывать многие детали: начиная с того, как часто вы будете публиковать материалы, и заканчивая тем, сколько времени — и денег — вы готовы потратить на исправление различных ошибок, решение проблем совместимости и устранение дизайнерских оплошностей. Необходимо заранее обдумать свой выбор, чтобы потом не сожалеть о нем.
За последние четырнадцать лет (немалый срок по меркам Интернета) я запустил веб-сайт Web100, на котором публикуются обзоры лучших сайтов, сервисов и много другого, существующего в Сети. Примерно три года назад я решил перенести свой сайт на CMS (до этого он был представлен в самописном HTML-варианте, на создание которого я потратил несколько лет). Я выбрал Drupal в качестве подходящей CMS, нанял штат опытных разработчиков (это обошлось мне в круглую сумму) и решил посетить мероприятия DrupalCon и Drupal, чтобы получить должные навыки для самостоятельного управления сайтом Web100.
Однако Drupal вместе со всеми его наворотами был для меня слишком сложен; даже мастера Drupal, и то иногда теряются в монолитной необъятности этой системы. Таким образом, в начале этого года я решил перестроить Web100 под собственные нужды, и использовал для этого WordPress. Я не стал оглядываться назад.
Переключение от Drupal к WordPress означает отказ от некоторых определенных возможностей и функциональности, однако если вы обладаете навыками работы с CMS WordPress, то для вас эта потеря не станет трагичной.
Все еще раздумываете над тем, какую CMS выбрать для своей издательской компании? Я готов привести девять доводов, говорящих в пользу WordPress.
CMS WordPress менее сложна, чем Drupal
Это одна из главных причин, говорящих в пользу WordPress. Единственный журналист (или команда журналистов-предпринимателей), не имеющий достаточной технической подготовки, может создать отдельный WordPress сайт и осуществлять его поддержку без привлечения сторонних разработчиков. Реализация привлекательного дизайна, развитие проекта, добавление интересных особенностей — все это можно сделать без длительного ковыряния в коде, чего не скажешь про Drupal.
Drupal требует гораздо больших временных затрат для технической подготовки ресурса. Вряд ли вы сразу сможете приступить к своим редакторским обязанностям (или к чему-то другому, что побудило вас создать свою компанию).
Простое, быстрое обновление программного обеспечения и плагинов
Сложно себе представить более простой процесс обновления, нежели тот, что используется в WordPress. Несколько щелчков мыши позволяют провести полное обновление программного обеспечения и плагинов. Несмотря на то что в последней версии Drupal (Drupal 7) процесс модулей был несколько упрощен, он по-прежнему остается довольно запутанным. Помимо этого, обновление «ядра» Drupal требует некоторых технических знаний, которые выходят за пределы навыков даже технически-подготовленных журналистов; я никогда не пробовал делать это самостоятельно. К тому же, переключение от одной версии Drupal к другой — скажем, от Drupal 6 к Drupal 7 — является длительным и сложным процессом, во время которого может потребоваться полная реконструкция вашего сайта.
Плагины написаны для людей, а не для PHP-программистов
WordPress вырос из обычной блоговой платформы. Именно благодаря этому факту кажется, что плагины WordPress сделаны для людей, а не для PHP-мастеров. Их легко установить, с ними просто работать, они обладают достаточной документацией. С Drupal все обстоит иначе, частично из-за того, что разработчики модулей предполагают, что устанавливать и настраивать модуль будет технический эксперт (даже мастера Drupal, и те зачастую спотыкаются об средства управления модулей, выясняя, что же они делают).
Плагины и модули обеспечивают ключевые аспекты функциональности той или иной CMS. Если вы должны обращаться за помощью технического эксперта каждый раз, как только вам понадобится внести какие-либо изменения в эти модули, ваш рабочий процесс будет двигаться вперед не быстрее улитки.
Виджеты обладают дружественным к пользователю дизайном
Виджеты, применяемые в WordPress, позволяют быстро изменить свой сайт путем добавления различных элементов (таких как e-mail рассылка, Twitter-фид и т.д.) к виджетизированным областям вашей темы. Работа с виджетами ведется посредством удобного drag’n’drop интерфейса. Зачастую виджеты наследуют стили темы; иногда определенная стилизация поставляется вместе с виджетами. Изменить веб-сайт, функционирующий на Drupal, гораздо сложнее для технически неподготовленных людей (а также для тех, кто обладает только навыками работы с CSS).
Интерфейс администратора не похож на кабину самолета
Вы можете потратить всю жизнь, настраивая Drupal. Если вы мечтаете обладать настройками для всех элементов и получаете безмерное удовольствие от изучения того, что делает тот или иной переключатель, тогда Drupal для вас. Конечно, интерфейс администратора в WordPress тоже может показаться пугающим, если вы не знакомы с ним (или если вы фанат минимализма; яркий пример — постинг в Tumblr), но по крайней мере он оптимизирован и прекрасно адаптирован под любые потребности.
Много тем, доступных для изменения
Разработка коммерческих тем для WordPress — процветающий бизнес, несущий выгоду как для ограниченных в деньгах новостных организаций, так и для журналистов, ведущих сольные проекты. Высококачественные темы, такие как DIYthemes и WooThemes, обладают расширенной функциональностью, предлагают пользовательскую поддержку и позволяют производить полномасштабную настройку элементов с помощью специальных страниц в панели администратора.
Множество форумов и сайтов, позволяющих отыскать ответы на вопросы
Радушные гуру Drupal часто предполагают, что вы обладает некоторыми познаниями в материале и желаете углубиться в дальнейшее изучение этой системы. До поры до времени мне это нравилось. Однако постоянное обращение с тобой как с идиотом, которому требуется помощь, не могло не привести к печальным последствиям. В WordPress все обстоит иначе: существует множество людей, которые помогут справиться с проблемой без лишнего пафоса и выгибания пальцев. Если тебе нужно решение проблемы, то тебе его быстро подскажут, и не станут тыкать лицом в PHP-код. Мне такой подход нравится больше.
Безграничный простор для экспериментов
Миллиарды тонких настроек поставили крест на моем экспериментировании с Drupal. Мне всегда казалось, что я нахожусь на краю пропасти: одно неверное движение — и все, с таким трудом отлаженное и настроенное, улетит в тартарары. В отличие от Drupal, я не боюсь экспериментировать с WordPress.
Конечно, опасность все сломать существует всегда. Необузданное экспериментирование, выполняемое людьми без достаточных технических или дизайнерских навыков, неизбежно приведет к краху. Я иногда скучаю по настройке Drupal, позволяющей точно задавать полномочия для всех типов пользователей.
Открытое сообщество WordCamp
Наконец, что не менее важно, вокруг WordPress сложилось широкое сообщество. Я любил участвовать в сообществе Drupal, частично потому, что мне доставляло удовольствие общаться с разными креативными кодерами. Однако все люди, состоящие в сообществе, были опытными программистами и дизайнерами (или теми, кто просто любил копаться во внутренностях Drupal).
Сообщество WordPress гораздо более разнопланово: сюда входит контингент, заинтересованный не только в скупом кодировании, но и в разработке и развитии контента. В 2009 году я посетил WordCamp NYC и меня ошеломило количество семинаров, возглавляемых редакторами и писателями. С тех пор WordPress стал моим домом, пусть я и пришел в него окольным путем.
http://www.poynter.org/how-tos/digital-strategies/144404/9-reasons-to-switch-from-drupal-to-wordpress/
…Ну если Вы такой поклонник ВП, возможно Вам интересно будет посмотреть на портал soundcloud.com. Кстати весной было более 1 000 000 зарегистрированных…
И каким образом это связано с WP?
…Извините, может я ошибся, но помню движок этого портала был ВП!
Вполне возможно, не спорю…
Дима, ты ж меня чуть с ума не свел, своим p.s. перед постом. Я уж начал думать, что не правильно понимаю значение фразы post scriptum.. ;)
Хороший финт, пробуждает от дремы сразу. Читаешь, читаешь неспешно.. ВНЕЗАПНО — Как так?! И проснулся.. :D
Камент потри, если что.
Да, че то я неправильно выразился :) А комментарий убивать не хочу — пускай себе живет)
Почитал, и захотелось прокомментировать.
Все сводится к тому, что Друпал сложнее чем ВордПресс — так с этим никто и не спорит.
Но стоит отметить, что Друпал отлично документирован. Я не являюсь PHP программистом, но без сложностей создаю сайты на Друпале. При этом ни разу не пришлось задать вопрос на форуме — все есть в мануале или находится поиском.
По поводу обновлений: ВордПресс правда обновляет ядро из под себя (без входа на хостинг)? Тогда это большой плюс, Друпал 7 только модули и темы так умеет.
Что касается тем, экспериментов и сообщества — они на одном уровне. Темы для Друпала не менее профессиональные, эксперименты (без кодинга) не настолько опасны, сообщество на высоком уровне и "дружелюбное".
Про обновления: да, WordPress обновляется сам, достаточно всего лишь нажать на соответствующую кнопку в админке. Когда новая версия выйдет, появляются уведомления, что нужно обновиться.
Друпал… как-то я пробовал освоиться с ним, но он не завёлся с полоборота. Для того чтобы сделать что-то простое уже нужно читать документацию и уметь кодировать. Словом он сделан не для людей, а для программистов. В наше же время всё больше простых людей открывают свои проекты в интернете. Всё что им нужно? это просто вебсайт или блог со стандартным набором функций. Изучать для этого php и прочие технические штуки не входит в их жизненные планы, да и не нужно это. Поэтому вордпресс так популярен, что с ним разберется и ребенок.
Согласен с вами, Волшебник, обычному человеку гораздо проще будет освоиться с WordPress. Собственно, это и есть главный приоритет разработки данной CMS — сделать систему такой, чтобы она была понятна всем, начиная от домохозяек и заканчивая маститыми программистами. Однако восхвалять WordPress не стану — новые версии делают эту систему более массивной и необъятной. Путь упрощения, по которому идет WordPress, выливается обратными результатами — система становится сложнее для восприятия.
Немного не понял про то, что упрощение ведет к усложнению восприятия.
Когда разработчики стараются сделать что-то проще, понятнее для новичков, они вводят в систему кучу ненужных подсказок, пошаговых мастеров — это только еще сильнее сбивает с толку, система разрастается и становится необъятной.
Да, Хоффман уморил меня сравнением интерфейса с кабиной самолёта. Я посмеялся от души! Прав Хоффман лишь отчасти. Да, Вордпресс намного проще, но и ограничений в функционале там немеряно! Для блога да, конечно. Я проходил такой путь. Писал сайтик вручную, потом перетащил его на вордпресс, был доволен, потом уже из спортивного любопытства решил пощупать Друпал. Через два месяца уже был в него безоглядно влюблён. Мне может и не нужен такой широченный функционал, доступный в Друпал, но гибкость его настроек меня просто поразила, тончайшая и подробнейшая избирательность. Если ещё и тему править можешь, разбираешься хоть как-то… Я получил огромное удовольствие от того, что имею под контролем такую мощную систему. А вообще то Друпал не так уж и сложен. Я с сайтостроением вообще столкнулся только в прошлом году, полгода потратил на основы, полгода на контент, и только два месяца на Друпал, с ВП проблем небыло.
Подумываю начать осваивать Drupal. Имею три блога и вот один немного выходит за рамки привычной блоговости, да и хочется, что то оригинальное «замутить». Вот только каков будет переезд с WordPress на новую cms хз, надо изучать вопрос.
Для друпал есть решение в виде модуля, заточенное как раз на переезд с WP, не тестировал, только читал, что есть. Сам переносил вручную, не сильно много было публикаций. Переиндексация не требовалась, урлы можно проставить вручную, и далеко не только их. Хочется вот прям расписать все тонкости друпал, невозможно это. Друпал реально классный движок. Рускоязычный форбс на друпал к примеру, американский белый дом тоже использовал этот движок. Неспроста ведь… Я лично убедился, что нет. Имея даже просто блог из пяти таксономий и полусотни статей, лента на главной и всё, моим решением всё равно будет друпал, потому как в любой момент я его дополню чем угодно, ИМ, форумом, скрытыми разделами для авторизованных, даже теряюсь в примерах…
Суть только в том, что число популярных компаний постепенно перебирается на WordPress. Вы перечислили всего пару организаций; на WP можно перечислять их очень долго. Если вам потребуется что-то более сложное, то, естественно, придется повозиться, и не факт, что найдется нужный модуль — а писать его вручную отнимет очень много сил и времени.
Да, WP очень популярен, и не просто так. Прост и удобен, не отнимает много сил на понимание и работу. Что и нужно абсолютному большинству, а друпал другая песня, меня лично пленила его многогранность и обширные возможности, просто в кайф ощущать контроль над такой мощнейшей средой веб проектирования. Я быть может ограничен в стремлениях, но даже представить не могу проекта, который нельзя реализовать на друпал. Я не говорю конечно об аналогах твиттера и фейсбука.
Безусловно, но в таком случае проще вообще отказаться от CMS и работать с библиотеками, создавая все то, что требуется, вручную, да и производительность будет выше. Хотя не спорю, Drupal действительно мощная система, но пользователям с отсутствием технических навыков делать там попросту нечего.