[Плагин] Несколько WP на одном движке

Тема в разделе "Wordpress", создана пользователем makia, 2 окт 2008.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. makia

    makia

    Регистр.:
    23 сен 2006
    Сообщения:
    273
    Симпатии:
    145
    Тема эта уже звучала на форму. Но тем, кому вручную копать особо не интересно, вот есть любопытный плагин, реализующий несколько копий Wordpress на одном движке и базе.


    Описание:
    WP Hive allows multiple Wordpress blogs to use the same core files, plugins, and themes.

    This plugin is currently intended to be used in a multi-blog, single administrator environment. It is built with ease of use and resource sharing at the forefront. Be sure that anyone who is provided administrator access to any blog in the hive is both trusted and aware that changes to themes, plugins, or any physical file in the Wordpress directory will affect all the blogs in the hive.

    Be sure to read the installation instructions, since the procedure is a little different than for most plugins.


    Установка:

    1. Upload the wp-hive folder to the /wp-content/plugins/ directory.
    2. Copy or move /wp-hive/db.php to the /wp-content/ directory.
    3. Load the homepage of the first (or existing) blog - this sets up the hive.
    4. Use your Webserver Administration (Cpanel, IIS, etc..) to point any domains you want to use in the hive to the Wordpress directory.
    5. Activate the 'WP Hive' plugin on all blogs (Must be done for each blog).

    The files 'sitemap.xml', 'robots.txt', and 'favicon.ico' are treated specially. They are normally stored in the root directory, but since each blog shares the same root directory, they must be moved and properly handled.

    1. Ensure these files DO NOT exist in the root directory.
    2. For each domain that uses one or more of these files, save them in the directory: /wp-content/wp-hive/domainname.com/ (eg: /wp-content/wp-hive/domainname.com/robots.txt).
    3. The plugin ensures any external entity will access these file using the normal method (eg: http://www.yourdomain.com/robots.txt).

    Note: If you use the 'Google XML Sitemaps' plugin, you can manually set the location of the sitemap file in the plugin configuration.

    Uninstallation To properly deactivate the plugin,: 1. Deactivate the plugin in the Wordpress Administration console. 2. Remove (or rename) the file db.php from the /wp-content/ directory.


    Загрузить плагин wp-hive.zip
     
  2. joefast

    joefast

    Заблокирован
    Регистр.:
    6 ноя 2007
    Сообщения:
    464
    Симпатии:
    74
    Плагины, которые работают с базой, под Hive живут нормально? Не получится, что настройки плагина одного сайта будут влиять на все сайты?
     
  3. makia

    makia

    Регистр.:
    23 сен 2006
    Сообщения:
    273
    Симпатии:
    145
    Плагины, которые работают с базой, под Hive живут нормально
    Лично у меня пока проблем не возникало. Все манипуляции проводил на WP 2.6.2-rus-lecactus.

    Не получится, что настройки плагина одного сайта будут влиять на все сайты?
    Маловероятно, но возможно. Хотя это уже непосредственно зависит от самого плагина. После установки Hive все установленные раннее вами плагины будут доступны, но во всех сайтах они будут неативны. Чтобы их задействовать в каком-либо конкретном блоге, тот или иной плагин нужно активировать. Мало того, сам плагин Hive нужно будет активировать на каждом "дубль-блоге" (иначе оргнизовать новый "дубль" уже не получится).
    Все настройки WP хранятся в базе. Раз у каждого блога разный префикс, то и настройки соотсветственно наклыдываться никак не будут.

    ИМХО, сейчас пока использую ручной метод (правка конфиг файла). По мне так удобней, но есть и некоторые неудобства перед плагином Hive.
     
    joefast нравится это.
  4. Limmer

    Limmer

    Регистр.:
    3 июн 2008
    Сообщения:
    206
    Симпатии:
    45
    по описанию интересный плагин, но хочется узнать сколько кушает памяти и какое количество доменов держит на практике?

    а вообще при обновлении версии ВП основного домена, проблем с другими доменами не возникало?
     
  5. makia

    makia

    Регистр.:
    23 сен 2006
    Сообщения:
    273
    Симпатии:
    145
    А чего им (проблемам) возникать? Плагин цепляется к базе данных, а не к файлам вордпресса. Даже если и изменится структура какой-то одной БД, то и от этого ничего не поменяется. Вот вопрос соместимости этого плагина с другими версиями вп - это уже другое дело. Может он (плагин) и не заработает вовсе. Но тут уже надо проверять.
     
  6. Stasev

    Stasev Прохожие

    А чем плох WordPfress MU?
    Сам пользуюсь.
     
  7. SkiLLer

    SkiLLer

    Регистр.:
    22 авг 2007
    Сообщения:
    307
    Симпатии:
    64
    WordPress MU предназначен для создания блогов на субдоменах или в папках, но домен один и тот же. Этот же плагин, насколько я понял, позволяет прикручивать разные домены.
    Хотя под ВПМУ есть тоже такой плагин, на форуме обсуждался, коим я с успехом пользуюсь ;)
     
  8. TimePeak

    TimePeak Создатель

    Регистр.:
    28 авг 2008
    Сообщения:
    22
    Симпатии:
    3
    WordPress MU + Domain Mapping plugin = то что надо :)
    Можно хоть домены, хоть поддомены юзать. Из плюсов - нету заморочек что на одном домена такая версия ВП, а на другом эдакая и потому что-то не работает.
     
  9. GERAsimov

    GERAsimov

    Регистр.:
    26 май 2006
    Сообщения:
    211
    Симпатии:
    133
    а как же robots , sitemap, кэш да и медиа файлы ?
     
  10. makia

    makia

    Регистр.:
    23 сен 2006
    Сообщения:
    273
    Симпатии:
    145

    TimePeak, Domain Mapping plugin у тебя какой версии (v 0.3)? И, подскажи, с какой версией WordPress MU он у тебя в связке работает? Что-то плагин видит, а настроек данного плагина нет никаких (((
     
Статус темы:
Закрыта.