В чём заключается философия WordPress?

Добрый день, друзья! Начну с предыстории, которая зародилась весной 2015 года, если быть точнее — 23 апреля, после выхода обновления WordPress 4.2 «Powell». Релиз вносил ряд важных изменений и добавил новые функции в ядро, среди которых поддержка Emoji и других 4-разрядных символов Unicode (кодировка utf8mb4).

Философия WordPress

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

Мы предлагаем путь, а не выбор — такова философия WordPress.

В чём заключается смысл этих слов? Почему команда разработки не позволяет сообществу получить право выбора?

Взять, к примеру, те же Emoji или REST API, введённый начиная с версии 4.4? Новые возможности требуют подключения своих скриптов и стилей в исходном коде страниц сайта, которые лично мне не нужны. Я бы с радостью их отключил в консоли администратора при наличии соответствующих настроек.

Основные принципы развития WordPress

Мировоззрение разработчиков во многом определяет путь дальнейшего развития платформы. Мнение сообщества, безусловно, учитывается — это привлекает пользователей, не зря доля ВордПресс на мировом рынке достигает 25%, а в рунете эта цифра перевалила за 30%, занимая лидирующие позиции.

Рейтинг CMS

Сервис Ruward:Track ежегодно проводит исследования, на диаграмме представлен общий рейтинг CMS по состоянию на июнь 2015 года. Давайте рассмотрим основные тезисы философии WordPress, благодаря которым платформа постоянно развивается и увеличивает свою долю на рынке.

Сразу готов к работе

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

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

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

Правильный путь, а не выбор

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

Путь развития

К тому же, многие пользователи WordPress не являются технически грамотными специалистами. Они не знают что такое AJAX, не заботятся о том, какая версия PHP установлена на сервере и так далее. Средне статистический пользователь желает иметь простую возможность писать в блог без лишних проблем.

Чистый, лёгкий и быстрый

В ядре WordPress заложен прочный массив основных функций, при этом он лёгкий, быстрый и всегда будет оставаться таким. У сообщества постоянно возникают такие вопросы:

  • когда появятся те или иные функции,
  • почему популярный плагин не интегрирован в ядро.

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

Кворум — необходимое число участников для принятия решения.

Оставшиеся 20% недовольных пользователей не остаются в стороне, для решения своих задач они могут устанавливать плагины или использовать многофункциональные темы. Фантастическое сообщество разработчиков тем и плагинов позволяет пользователям настраивать CMS на любой вкус и цвет!

Стремление к простоте

С каждым выпуском ВордПресс становится легче использовать. Если не верите — просто обернитесь назад и взгляните на некоторые старые версии! В предыдущих версиях сделаны важные шаги для повышения удобства использования, в конечном итоге многие вещи становятся проще для понимания.

Просто и быстро

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

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

В установленные сроки

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

Срок разработки

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

Мнение меньшинства

В интернет-культуре действует очень хорошее «Правило одного процента» — оно утверждает, что доля людей, участвующих в создании содержимого интернета, составляет приблизительно 1% от общего числа аудитории. Подавляющее большинство, а их 99% пользователей, только просматривает страницы и не участвует в обсуждении (форумы, сообщества).

Правило 1 процента
Создатели — создатели контента
Редакторы — редакторы
Читатели — читатели

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

Чтобы лучше изучить аудиторию проводятся регулярные встречи и беседы с пользователями на конференциях WordCamp по всему миру — это позволяет принимать более обоснованные решения и двигаться вперёд.

Соглашение о правах

WordPress выпускается под лицензией General Public License (GPLv2 или более поздней), которая предусматривает четыре основных аспекта, разрешающих:

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

Основатель Matt Mullenweg и команда разработки заняли такую позиции по отношению к пользователям, стоит отдать должное — серьёзный и грамотный подход 😎 На самом деле, большинству людей сложно и не интересно изучать WP настолько глубоко, чтобы сделать правильный выбор в настройках. Поддерживаете ли вы эти взгляды?

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(4 голоса, в среднем: 5 из 5)
  1. GladWeb

    Остановился на WordPress. Пока все устраивает — простота, халява и функциональность 😉

    Ответить

  2. Денчик

    GladWeb, Джумла тоже халява. Но там черт ногу сломит в настройках. В свое время первый сайт был на джумле. Еще на версии 1.5. Вот мозг то кипел!

    Ответить

  3. Дмитрий

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

    Вот у меня после очередного такого обновления до 4.4.2 вылез «косяк», картинки не выравниваются в статьях по центру. До обновления 4.4, все было нормально, пробовал ставил тему на сайт с более поздней версией WordPress, тоже все работает. Обращался на форум поддержки WP, ни какого результата. Подскажите, в чем может быть проблема. Выручай Денис, в который раз 🙂

    Ответить

  4. Webliberty

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

    Чтобы выровнять картинки в CSS нужно найти класс .aligncenter и добавить (изменить) его свойства:

    .aligncenter {
    	display: block;
    	margin: auto;
    	text-align: center;
    }

    Ответить

  5. Артем Губтор

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

    Ответить

  6. Михаил

    Забыли упомянуть о большом количестве плагинов, которые придется поставить перед публикацией сайта. Это единственный существенный минус Вордпресса 😉

    Ответить

  7. Webliberty

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

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

    Ответить

  8. Василий

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

    Ответить

  9. Михаил

    Webliberty, если обходитесь 2-5 — молодец. Обычно тем, кто не разбирается в пхп и верстке приходится кучу пихать. Я лично видел с 20+ плагинами сайты, быстродействие нулевое.

    Ответить

  10. Андрей

    Да ахинея написана! Это не упрощение, это навязывание своего субъективного видения. Что такого сложного в настройках поставить галочку отключения Emoji?! На большинстве сайтов это лишнее, они же, вроде, из кожи вон лезут, чтобы вылезти из блогового детства, а на серьезных сайтах колобки смотрятся позорно.

    Да и автоматическое обновление та еще забава, у людей сайты после них загибаются, а разработчик продолжает гнуть «свое видение»… Есть же правило «работает? не трогай!». И все мучаются из-за того, что адрес страницы авторизации не поменять без бубна (не надо про плагины сейчас, в курсе), а они сделали более важную на их взгляд вещь — «упростили» пароли к защищенным страницам до 255 символов. Очень странное определение приоритетов, надо уметь признавать ошибки и быть гибче…

    Ответить

  11. Максим Бойко

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

    Ответить

:) ;) :D :( :cry: :| :o :P 8-) :oops: :roll: :idea:

Отправляя комментарий, вы соглашаетесь с политикой конфиденциальности.