This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ru:new_rotation_multidomains [2018/07/25 10:02] admin [New Rotation Multidomains] |
ru:new_rotation_multidomains [2023/03/09 09:35] (current) admin [Thumb stats] |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== New Rotation Multidomains ====== | ||
+ | |||
+ | Основная мысль - запустить на одной базе тумб много доменов с разными трейдерами, | ||
+ | |||
+ | Как это реализовано: | ||
+ | |||
+ | Технически выглядит это так: например у нас есть 3 сайта. Ставим скрипт на все 3 сайта. Допустим сайт 1 у нас мастер (те на нем будет вся база тумб\галер), | ||
+ | |||
+ | **Чем это удобно: | ||
+ | - Не надо копировать тумбы, кастом гали и тп. Все это делается 1 раз и автоматически расползается по всей сетке. | ||
+ | - Спонсоры - аналогично, | ||
+ | - 10 доменов юзающих 1 базу создают меньше нагрузки чем 10 отдельных баз. | ||
+ | - Контент грабится только на 1 сайте = не надо настраивать кроппрофайлы и прочие настройки ротации на нескольких копиях. | ||
+ | - Можно создать кастом галю на мастере, | ||
+ | - Нет ограничений на сервак, | ||
+ | |||
+ | |||
+ | **Ограничения: | ||
+ | - Для статусов галер - они общие, те отдельно делать шифт на слэйвах нельзя | ||
+ | - Для названий темплейтов кастом галер - они должны быть одинаковые для все слэйвов. | ||
+ | - У одного сдэйва может быть только 1 мастер, | ||
+ | |||
+ | **Общие данные для мастера и слэйвов: | ||
+ | - Вся база тумб, включая статусы, | ||
+ | - База тагов и как следствие - облако тагов | ||
+ | |||
+ | |||
+ | **Собственные данные у каждого слэйва: | ||
+ | - Статистика по кликам, | ||
+ | - Категории общие, но описания, | ||
+ | |||
+ | Обратите внимание, | ||
+ | |||
+ | |||
+ | **Несколько ниш на одном мастере.** | ||
+ | Если у вас мастер мультинишевый, | ||
+ | - Поставить скрипт на новый домен | ||
+ | - Залинковать на мастера | ||
+ | - На этом слэйве сделать активными только нужные категории | ||
+ | |||
+ | **Как сделать** | ||
+ | Rotaiton - Settings : Linked DB выбираем external db и прописываем данные мастера. | ||
+ | |||
+ | ===== Хранение тумб ===== | ||
+ | |||
+ | * Если на мастере вы храните тумбы локально (например, | ||
+ | * Обратите внимание, | ||
+ | |||
+ | |||
+ | |||
+ | **Домены на разных серваках** | ||
+ | * Местер и слэйв могут быть на разных серваках, | ||
+ | * желательно что б они были в одном датацентре | ||
+ | * в зависимости от настроек мускл бывают разрешены конекты только с локалхоста, | ||
+ | |||
+ | |||
+ | |||
+ | ===== Thumb stats ===== | ||
+ | |||
+ | У слейвов своя статистика по тумбам, | ||
+ | |||
+ | |||
+ | ===== Another design ===== | ||
+ | |||
+ | Если вам надо сделать сайт с той же базой как и мастер, | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Category and Index Thumbs ===== | ||
+ | |||
+ | Если у вас мастер и слейв трейдят между собой | ||
+ | |||
+ | ===== Send to Master Galleries | ||
+ | |||
+ | По дефолту слейвы линкуют на гали у себя. Например, | ||
+ | |||
+ | Те http:// | ||
+ | и | ||
+ | http:// | ||
+ | |||
+ | отобразят один и тот же контент, | ||
+ | |||
+ | Однако иногда имеет смысл линковать со слейва на мастер для увеличения кол-ва ссылок на мастер и соотв роста его ПР. | ||
+ | Первый вариант который приходит в голову это сменить дефотный саб на слейве вида / | ||
+ | |||
+ | Оно будет работать, | ||
+ | |||
+ | Варианта 2 | ||
+ | |||
+ | 1. Меняем саб что бы траффик проходил через аут слейва те | ||
+ | |||
+ | < | ||
+ | / | ||
+ | меняем на | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | 2. Либо меняем реврайт | ||
+ | < | ||
+ | RewriteRule ^gallery/ | ||
+ | |||
+ | на | ||
+ | |||
+ | RewriteRule ^gallery/ | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||