it-swarm.xyz

Функция сети WordPress

Я должен создать простую сеть веб-сайтов (различных поддоменов) с использованием WordPress. Всего будет 3 или 4 таких сайта.

Я знаю, что WordPress MU был интегрирован непосредственно в WordPress 3.0, и я могу создать сеть и использовать ее.

Есть ли какие-либо подводные камни или недостатки, о которых мне следует знать, если я пойду по этому маршруту?

Или вообще, что вы думаете о WP 3 сетях?

2
Adhip Gupta

То, что вы описываете это в значительной степени точно сценарий использования для WordPress Multisite (ранее WPMU.)

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

Конечно, положительным моментом является то, что вы используете один и тот же код и одну и ту же базу данных, поэтому вам нужно поддерживать только один набор кода и одну базу данных!

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

3
MikeSchinkel

Есть два способа настроить это, и я использовал оба:

  1. WordPress Multisite - вы используете одну установку WordPress (версия 3.0) для установки и управления всеми вашими сайтами. Администраторы имеют единый логин и могут отслеживать/обновлять/модерировать все сайты в сети. Она довольно хорошо поддерживается, так как система начиналась с WPMU, за ней стоят несколько разработчиков, и весь вес Automattic (ребята из www.wordpress.com) ее поддерживают.
  2. WP-Hive - это плагин для WordPress, который позволит вам указывать несколько доменов/поддоменов в одной установке WordPress. Каждый сайт получит свой собственный набор таблиц базы данных, и вы можете иметь совершенно разных администраторов/пользователей для каждого сайта (для всей системы не существует одного суперпользователя).

WP-Hive изолирует разные сайты немного больше, чем WordPress Multisite, но оба они являются допустимыми способами создания сети сайтов.

Что касается преимуществ/недостатков, то их не так много. Если вы настраиваете динамическую сеть (т. Е. Пользователи могут регистрироваться и создавать свои собственные субдомены), вы немного ограничены хостами (некоторые хосты не разрешают использовать подстановочные знаки DNS для доменов), но в остальном практически все поддерживают это. ,.

1
EAMann

Еще одна вещь, которую стоит рассмотреть, разрешит ли ваш хост использовать мультисайты без ограничений. Я не знаю, есть ли другие, подобные этому, но Dreamhost не позволит использовать WPMU/multisite без использования их частного серверного предложения.

0
Keith S.