X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

4 страниц Открыть меню  < 1 2 3 4 >  
Ответить в данную темуНачать новую тему
> Что такое "мультисайт"? И как его реализовать?
sanes
сообщение 2011-03-07, 8:45
Сообщение #41
Аноним
Иконка группы

Группа: Пользователи
Сообщений: 1 180
Регистрация: 2008-12-29
Из: Волгоград

Репутация:   нет  
Всего: 4


Если сайт донор ляжет или сеть до него? Потянет за собой всех? А если синхронизировать, то можно невилировать падение. Проблема остаётся с файлами? Пусть по FTP/FTPS пересылает.
Или может нужен отдельный скрипт? Этакий Центр Управления. В котором будут храниться реквизиты ко всем сайтам.

Сообщение отредактировал sanes - 2011-03-07, 8:46
Перейти в начало страницы
+Цитировать сообщение
SiTiS
сообщение 2011-03-07, 9:28
Сообщение #42
Любитель
Иконка группы

Группа: Пользователи
Сообщений: 215
Регистрация: 2008-12-14
Из: Россия, Минусинск

Репутация:   нет  
Всего: 2


Цитата (sanes @ 2024-03-28 14:18)
Если сайт донор ляжет или сеть до него? Потянет за собой всех? А если синхронизировать, то можно невилировать падение. Проблема остаётся с файлами? Пусть по FTP/FTPS пересылает.
Или может нужен отдельный скрипт? Этакий Центр Управления. В котором будут храниться реквизиты ко всем сайтам.
Это уже не предвиденные обстоятельства. Зато можно основной сайт расположить на хорошем и надежном хостинге, а доп. похуже и таким образом сэкономить. Ну конечно если есть не ресурсоемкий способ синхронизации, то да. А так скорее хостинг ляжет из-за синхронизации, либо покупать свой сервер. На счет "Центра Управления", а где он будет находиться? И что из себя будет представлять?
Перейти в начало страницы
+Цитировать сообщение
Djadka
сообщение 2011-03-07, 10:33
Сообщение #43
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 463
Регистрация: 2010-10-17

Репутация:   нет  
Всего: нет


Разве нельзя сделать синхроизацию раз в сутки? И что бы она работало с задержкой и не грузила сервак. Вот с синхронизацией не разу не сталкивался, поэтому интересно почему она такая ресурсо ёмкая.
Перейти в начало страницы
+Цитировать сообщение
sanes
сообщение 2011-03-07, 12:29
Сообщение #44
Аноним
Иконка группы

Группа: Пользователи
Сообщений: 1 180
Регистрация: 2008-12-29
Из: Волгоград

Репутация:   нет  
Всего: 4


Цитата (Djadka @ 2024-03-28 14:18)
Разве нельзя сделать синхроизацию раз в сутки?
Маловато будет..
Может проще дублировать данные на сайты, при изменении?
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2011-03-07, 15:59
Сообщение #45
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Цитата (sanes @ 2024-03-28 14:18)
Если сайт донор ляжет или сеть до него?

Ну то несколько глупая ситуация :) Обычно сервера БД располагаются в той же подсети, что и основые веб сервера. Поэтому "сеть до него" лечь никак не может. А сервер может лечь... Но этого просто не нужно допускать.

Цитата (sanes @ 2024-03-28 14:18)
Проблема остаётся с файлами? Пусть по FTP/FTPS пересылает.

Легко сказать. А записи в БД как? Отдельным каналом? Если передавать инфу двумя и более разными каналами, вероятность рассинхронизации возрастает экспоненциально. Кто-нибудь уже реализовывал подобное?

Цитата (Djadka @ 2024-03-28 14:18)
Разве нельзя сделать синхроизацию раз в сутки? И что бы она работало с задержкой и не грузила сервак. Вот с синхронизацией не разу не сталкивался, поэтому интересно почему она такая ресурсо ёмкая.

http://forum.eleanor-cms.ru/index.php?act=findpost&p=27732 - вот здесь написано, что нужно синхронизировать. Да, там все достаточно преувеличено, но в реальной жизни может быть и хуже. Если предложите хорошую идею синхронизации вот такого, будет о чем говорить дальше. А еще лучше - показать пример.

Цитата (sanes @ 2024-03-28 14:18)
Может проще дублировать данные на сайты, при изменении?

Этот вариант еще хуже. Как минимум потому что мест изменения тех же новостей (в коде основного сайта) может быть очень и очень много. На каждое такое место поставить "ловушку" - негативно скажется на общей производительности сайта. Только представьте, что каждый раз "голосуя" за новость (или увеличивая счетчик ее просмотров) мы должны будем продублировать это действие на 5 других сайтов. Сервер ляжет. Однозначно. Можно не сомневаться.
Перейти в начало страницы
+Цитировать сообщение
KeSSLeR
сообщение 2011-03-07, 17:14
Сообщение #46
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 483
Регистрация: 2010-02-11
Версия системы: RC5

Репутация:   нет  
Всего: нет


Всетаки идея с общей базой юзеров помоему удобнее
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2011-03-07, 17:25
Сообщение #47
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Я оставляю эту тему для обсуждения еще дней 5, потом начну реализовывать. Пока поспрашивайте друзей, подумайте сами. Возможность отделения пользователей из общей базы станет первым шагом к мультисату на Eleanor CMS :)
Перейти в начало страницы
+Цитировать сообщение
sanes
сообщение 2011-03-07, 18:01
Сообщение #48
Аноним
Иконка группы

Группа: Пользователи
Сообщений: 1 180
Регистрация: 2008-12-29
Из: Волгоград

Репутация:   нет  
Всего: 4


Цитата (Alexander @ 2024-03-28 14:18)
Легко сказать. А записи в БД как? Отдельным каналом? Если передавать инфу двумя и более разными каналами, вероятность рассинхронизации возрастает экспоненциально. Кто-нибудь уже реализовывал подобное?
При чём тут база? я про файлы.
Цитата
Этот вариант еще хуже. Как минимум потому что мест изменения тех же новостей (в коде основного сайта) может быть очень и очень много. На каждое такое место поставить "ловушку" - негативно скажется на общей производительности сайта. Только представьте, что каждый раз "голосуя" за новость (или увеличивая счетчик ее просмотров) мы должны будем продублировать это действие на 5 других сайтов. Сервер ляжет. Однозначно. Можно не сомневаться.
А вот комментарии и рейтинг совсем не обязательно передавать. Другой ресурс, друдая аудитория.

Добавлено через 4 минут, 49 секунд:

Пишем новость, рядом опция Отправить на такие-то сайты. И пусть на каждом сайте живёт своей жизнью, со своими комментами, счетчиками, рейтингами. Пока не думал, как будет выглядеть редактирование..
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2011-03-07, 18:41
Сообщение #49
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Цитата (sanes @ 2024-03-28 14:18)
Пишем новость, рядом опция Отправить на такие-то сайты.

Можно этот пункт подробнее расписать с точки зрения того, что должна сделать система?

Цитата (sanes @ 2024-03-28 14:18)
Пока не думал, как будет выглядеть редактирование..

А подуймай. Мне самому стало интересно. Туда же удаление, кстати...
Перейти в начало страницы
+Цитировать сообщение
sanes
сообщение 2011-03-07, 18:49
Сообщение #50
Аноним
Иконка группы

Группа: Пользователи
Сообщений: 1 180
Регистрация: 2008-12-29
Из: Волгоград

Репутация:   нет  
Всего: 4


Цитата (Alexander @ 2024-03-28 14:18)
Можно этот пункт подробнее расписать с точки зрения того, что должна сделать система?
Не понял. Система уже знает ID категорий, корорые как бы одиинаковые (ктегории, а не их ID). Постим новость на сайте Х ставим галочку, отправить так же на сайт Y. Соответственно, скрипт передаёт запрос на свою и удалённую базу, при необходимости пересылает вложеные файлы по FTP

Добавлено через 2 минут, 8 секунд:

Удалить и редактировать наверное так же. Так же с возможностью выбора.
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2011-03-07, 18:59
Сообщение #51
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Цитата (sanes @ 2024-03-28 14:18)
Не понял. Система уже знает ID категорий, корорые как бы одиинаковые (ктегории, а не их ID).

Откуда она это знает? По какому признаки категории одинаковые, если не по ID?

Цитата (sanes @ 2024-03-28 14:18)
Соответственно, скрипт передаёт запрос на свою и удалённую базу, при необходимости пересылает вложеные файлы по FTP.

Каким образом он передает этот запрос? В каком формате? :)
Вариант с FTP я пока даже не рассматриваю ввиду того, что файлы, прикрепленные к новости должен сохранять (учитывая какие-то свои особенности обработки файлов) скрипт удаленного сайта. Удаленной системе насильно пихать новости в систему и файлы на ФТП как-то и топорно и некорректно.
Перейти в начало страницы
+Цитировать сообщение
sanes
сообщение 2011-03-07, 19:02
Сообщение #52
Аноним
Иконка группы

Группа: Пользователи
Сообщений: 1 180
Регистрация: 2008-12-29
Из: Волгоград

Репутация:   нет  
Всего: 4


Цитата (Alexander @ 2024-03-28 14:18)
Откуда она это знает? По какому признаки категории одинаковые, если не по ID?
По тематике они одинаковые. ID может отличаться, что мы и укажем в настройках.
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2011-03-07, 19:03
Сообщение #53
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Цитата (sanes @ 2024-03-28 14:18)
По тематике они одинаковые.

Это как?

Насчет правки что там?
Перейти в начало страницы
+Цитировать сообщение
sanes
сообщение 2011-03-07, 19:07
Сообщение #54
Аноним
Иконка группы

Группа: Пользователи
Сообщений: 1 180
Регистрация: 2008-12-29
Из: Волгоград

Репутация:   нет  
Всего: 4


Что как? Есть одинаковые темы на двух сайтах. Например Модули Slaed CMS. Посты там одинаковые, ID категорий разные. В настройках мы их напишем, чтобы система знала куда постить.

Добавлено через 1 минут, 38 секунд:

Цитата (Alexander @ 2024-03-28 14:18)
Насчет правки что там?
Ещё с постингом не понятно..
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2011-03-07, 19:25
Сообщение #55
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


sanes, о каких темах идет речь? О_о Имеешь ввиду категории? Т.е. ты предлагаешь считать, что если title (поле БД) категорий одинаковое, то и сами категории одинаковые? Так?

Цитата (sanes @ 2024-03-28 14:18)
Ещё с постингом не понятно..

Пока ничего ни с чем не понятно. Я жду целостной идеи...
Перейти в начало страницы
+Цитировать сообщение
SiTiS
сообщение 2011-03-07, 19:30
Сообщение #56
Любитель
Иконка группы

Группа: Пользователи
Сообщений: 215
Регистрация: 2008-12-14
Из: Россия, Минусинск

Репутация:   нет  
Всего: 2


Чем моя идея плоха? http://forum.eleanor-cms.ru/index.php?act=findpost&pid=27736
Перейти в начало страницы
+Цитировать сообщение
sanes
сообщение 2011-03-07, 19:43
Сообщение #57
Аноним
Иконка группы

Группа: Пользователи
Сообщений: 1 180
Регистрация: 2008-12-29
Из: Волгоград

Репутация:   нет  
Всего: 4


Я не знаю, как ещё объяснить.
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2011-03-07, 19:48
Сообщение #58
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Цитата (SiTiS @ 2024-03-28 14:18)
Чем моя идея плоха?

Ничем. Вы предлагает общие таблицы. А мы с sanes обсуждаем невозможность синхронизации.

Цитата (sanes @ 2024-03-28 14:18)
Я не знаю, как ещё объяснить.

Объясните пока насчет правки/удаления синхронизированных новостей.
Перейти в начало страницы
+Цитировать сообщение
sanes
сообщение 2011-03-07, 19:52
Сообщение #59
Аноним
Иконка группы

Группа: Пользователи
Сообщений: 1 180
Регистрация: 2008-12-29
Из: Волгоград

Репутация:   нет  
Всего: 4


Дайте карандаш, я нарисую..
Скрипт может отправить запрос на удалённую базу(ы) и отправить файлы на удалённыей сервер?
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2011-03-07, 19:56
Сообщение #60
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Цитата (sanes @ 2024-03-28 14:18)
Скрипт может отправить запрос на удалённую базу(ы) и отправить файлы на удалённыей сервер?

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

Сообщение отредактировал Alexander - 2011-03-07, 19:58
Перейти в начало страницы
+Цитировать сообщение

4 страниц Открыть меню  < 1 2 3 4 >
Ответить в данную темуНачать новую тему
0 чел. читают эту тему (гостей: 0, скрытых пользователей: 0)
Пользователей: 0

 
RSS Текстовая версия 0.0508 сек.    12 запросов    GZIP включен    Сейчас: 2024-03-28, 14:18