Что такое мультисайт на WordPress и нужен ли он вам?

Что такое мультисайт wordpress

Если читаете эту статью, то, наверняка, задаетесь вопросом: «Что такое мультисайт WordPress?». Хорошая новость — у меня есть ответ. В материале я расскажу все, что нужно знать об использовании ВордПресс при создании сети сайтов.

Мультисайт: скрытая суперсила WordPress

Вы, вероятно, знакомы с возможностями WordPress, потому что это отличный вариант для тех, кто хочет запустить интернет-магазин (ювелирный, мебельный или любой другой), блог, сайт компании или портфолио. Имеется множество веских причин использовать ВордПресс. Бесплатная CMS позволяет создать впечатляющее и привлекательное онлайн-представительство для бизнеса или конкретного человека без написания кода.

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

Что такое WordPress мультисайт?

WordPress мультисайт — это конфигурация, которая позволяет создавать несколько проектов на одной установке WP. Поскольку веб-ресурсы в многосайтовой сети имеют общие файлы и базы данных, администраторы могут эффективно управлять ими из одного аккаунта WordPress.

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

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

Как работает WordPress мультисайт?

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

Роли и разрешения пользователей

По умолчанию стандартный сайт WordPress имеет 5 ролей пользователей. Эти роли перечислены в порядке убывания полномочий:

  • Администратор.
  • Редактор.
  • Автор.
  • Участник.
  • Подписчик.

Что такое мультисайт ВордПресс

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

Что такое супер-администратор?

Считайте, что супер-администратор — это генеральный директор многосайтовой системы. Он руководит всей сетью.

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

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

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

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

Темы и плагины

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

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

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

Домены и сопоставление доменов

Домены и плагины для мультисайта

При стандартный установке WordPress и добавлении дочерних проектов, вы создаете WP мультисайт. В связи с этим все подсайты разделяют доменное имя исходного веб-ресурса. В процессе настройки супер-администраторы решают, будут ли они разделять свои сайты по поддоменам (например, website.network.com) или по подкаталогам (network.com/website).

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

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

Код и хранение

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

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

Каковы преимущества многосайтовости WordPress?

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

Эффективное, централизованное управление сайтом

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

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

Масштабируемость

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

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

Доступность

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

Совместное использование данных

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

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

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

Контроль разрешений

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

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

Как создать мультисайт

Случаи использования WordPress для нескольких сайтов

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

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

Распространенные варианты использования мультисайтов WordPress:

  • Бизнес с несколькими дочерними ресурсами для различных услуг или брендов, например, международная компания, который использует разные подсайты для каждого языка.
  • Организация с дочерними веб-проектами, которые все следуют одной теме и брендингу. Например, университет с сайтами для факультетов или компания с внутренними страницами для сотрудников.
  • Онлайн-сообщество, где пользователи могут создавать дочерние форумы для нишевых интересов, а-ля Reddit.
  • Блогинг и интернет-издания, использующие подсайты для различных тем.
  • Услуга, в которой администраторы платят за свой ресурс в многосайтовой структуре для публикации блога, личного проекта и т.д.
  • Любая группа эстетически похожих порталов — супер-админы могут установить темплейт и применить его ко всем веб-страницам в сети.

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

Когда не стоит использовать мультисайт WordPress

Я уже достаточно много сказал о многосайтовости. Однако это не всегда лучший подход, если хотите управлять несколькими ресурсами.

Не используйте мультисайт WordPress, если:

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

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

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

Примеры мультисайта WordPress

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

City University of London

City University of London использует мультисайт WordPress для своей платформы City Blogs. Он позволяет студентам и сотрудникам создавать страницы на домене университета, чтобы делиться открытиями с коллегами.

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

Когда использовать

Wall Street Journal

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

Пример использования в газете

WordPress.com

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

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

Многосайтовый веб-ресурс

Как настроить мультисайт WordPress

Подготовка к переходу на многосайтовость

Перед настройкой многосайтовой сети убедитесь, что она вам нужна.

Если готовы к работе, проверьте следующее:

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

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

Отредактируйте wp-config.php.

Первое, что нужно будет сделать для перехода на мультисайт, — добавить дополнительный код в wp-config.php. Зайдите в основные файлы WordPress по FTP или через файловый менеджер, затем откройте wp-config.php.

В нем прокрутите вниз до строки, которая гласит:

/* Это все, хватит редактировать! Счастливого блогинга. */

Сразу над этой строкой вставьте следующий код:

/* Multisite */define( ‘WP_ALLOW_MULTISITE’, true );

Сохраните файл, затем перезапустите браузер.

Внесите необходимые настройки сети

Настройка сети мультисайта

После добавления вышеуказанного кода в wp-config.php вы увидите несколько дополнительных опций в дашборде.

В нем перейдите к «Инструменты» > «Настройка сети». На этом экране выберите обозначение ваших подсайтов: по поддомену или по подкаталогу. В чем разница? При выборе субдоменов сеть будет основана на доменах, а при выборе подкаталогов — на путях.

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

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

После завершения работы на этом экране нажмите «Установить».

Включите сеть

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

Настройка мультисайтовости

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

После этого сможете добавлять новые дочерние ресурсы и настраивать параметры многосайтовости. Чтобы получить доступ к настройкам сети, выберите «Мои сайты» на верхнем  тулбаре, а затем выберите любые критерии из дропдауна.

Заключение

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

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

Рейтинг
( 1 оценка, среднее 5 из 5 )
Александр/ автор статьи

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

Загрузка ...
Шаблоны для WordPress