Настраиваем мультисайт WordPress

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

паук в паутине

Начну, пожалуй, с преимуществ. Вот они:
— Обновлять WordPress и плагины теперь можно для всех блогов одновременно.
— Экономия места на хостинге.
— Легкий переход в админке из одного блога в другой.

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

Впрочем, как оказалось, в моем случае преимуществ больше, чем недостатков. Тема Atahualpha, которую я использую на своих блогах, работает безотказно. Не огорчила и новая тема Twenty Thirteen, которая прилагается к каждому вновь скачанному WordPress и должна была у всех появиться при его обновлении. В результате случившихся примерно год назад DDOS-атак и попыток взлома моих блогов я уже предприняла серьезную защиту блога от взлома. Что касается профессионализма, даже если его не хватает, я обучаема и люблю осваивать новое. А вот некоторые плагины подкачали — от некоторых из них пришлось избавиться, а остальным нашлась замена.

Я не буду здесь описывать, как сделать WordPress мультисайтовым. Это прекрасно описано в Кодексе. Остановлюсь только на некоторых нюансах и сложных моментах.

Во-первых, я преобразовала в сетевой вариант самый новый блог — просто на всякий случай — если что, потери небольшие. Этот блог стал главным в сети. Остальные блоги я сначала организовала как подкаталоги, вот в таком виде — http://domain.ru/my_blog. Однако такой вид мне не понравился, и я поменяла подкаталоги на поддомены, или домены 3 уровня — http://my_blog.domain.ru. В принципе, домены 3 уровня требуют настройки маски поддоменов http://*.domain.ru, для этого нужна настройка Apache на хостинге. На моем хостинге файл httpd.conf, в котором нужно выполнить настройку, мне не доступен, и нужно просить администрацию. С этим я связываться не стала, у меня не блог-сервис, а сеть из нескольких блогов. Ну, а если добавится к ней кто-то из членов семьи, поддомен для каждого блога можно настроить вручную, как и домены 2 уровня.

О настройке доменов отдельный разговор, как и о настройке плагинов. Продолжение следует…

  1. Александр, в каком смысле одинаковые? Чтобы выглядели одинаково, достаточно в своих блогах в Настройках —> сделать идентичные настройки. Если нужны дополнительные возможности, нужны плагины, но в мультисайте не все плагины работают нормально. У меня установлен плагин Jetpack от wordpress.com, со своей, отличной от стандартной, формой комментариев и возможностью комментировать, залогинившись в wordpress.com, Facebook. Twitter и G+.

  2. Здравствуйте! Хочу реализовать сеть мультисайтов для доски объявлений в вордпресс на одном шаблоне на поддоменах. То есть чтобы было отдельно авто, недвижимость, работа и т. д. Есть идея создать все на разных поддоменах ради того, чтобы распределить нагрузку на сервер и таким образом выиграть не только в аналитике, но и в скорости портала.
    Соответственно у меня возникли следующие вопросы:

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

    Вы мне очень поможете своими ответами!
    С уважением, Виталий Охрименко!

Добавить комментарий


Пятый элемент блогосферы © 2015