Один большой форум или несколько поменьше

Автор kak2z, 03 июля 2012, 15:48:47

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

kak2z

Ну собственно форум мой растет... и постоянно добавляются тематики.. и ТВ-шоу обсуждаем и рецепты и про рукоделие барышни пишут...
и вот какой у меня возник вопрос... что лучше: один большой форум с разными тематиками.. или на этом же домене сделать много узкотематических форумов?
Что лучше? И почему? Спасибо.
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

iaroslav

Лучше иметь один большой форум:
- с точки зрения надёжности, отказоустойчивости и простоты обсуживания - лучше иметь один большой форум.
Ибо следить на предмет вирусов, бэкапов и спама проще на одном ресурсе чем на нескольких.
- с точки зрения экономии ресурсов и места на сервере. Один форум в любом случае занимает меньше места, чем несколько. Да и скриптами своими выжирает меньше ресурсов (даже если вы владелец сервера и многие скрипты можете повесить со стороны хостинга, всё-равно обслуживание нескольких баз более ресусоёмкая задача).
Лучше иметь много не очень больших форумов:
- с точки зрения возможных перспектив развития. Ибо потом попереносить их на отдельные домены и быстро и безболезненно получить несколько совсем уже отдельных форумов.
- с точки зрения возможного дохода от рекламы. Можно позиционировать каждый форум как отдельную рекламную площадку.

maestrosite.ru

Цитата: iaroslav от 03 июля 2012, 16:07:15
- с точки зрения экономии ресурсов и места на сервере. Один форум в любом случае занимает меньше места, чем несколько.

Если на одной физической машине, то можно обойтись одной копией движка. Пошаманить немного придётся, конечно, что бы пользователи были сразу на всех форумах. Однако сами форумы будут практически независимы. Будет один набор модов и тем оформления, но с разными настройками у каждого форума.

Но это как остро заточенный нож. Очень удобно, но если не умеешь обращаться - порежешься.

Если задаются вопросы по вашей проблеме, значит это нужно вам!
---
Обновления форума, разрешение конфликтов, адаптация модов, исправление ошибок - ваши предложения о сотрудничестве направляйте по адресу smf@maestrosite.ru

iaroslav

Цитата: maestrosite.ru от 03 июля 2012, 16:42:02
Если на одной физической машине, то можно обойтись одной копией движка. Пошаманить немного придётся, конечно, что бы пользователи были сразу на всех форумах. Однако сами форумы будут практически независимы. Будет один набор модов и тем оформления, но с разными настройками у каждого форума.
Сам движок smf с темами оформления весит не так уж и много. Основной вес на больших форумах приходится всё же на всевозможные вложения, аватары и базу. А вот база то как-раз будет у каждого своя (ну или одна общая, но с дублирующимися таблицами). Посему как не изголяйтесь, но по весу один форум меньше нескольких.

maestrosite.ru

Цитата: iaroslav от 03 июля 2012, 17:41:56
Сам движок smf с темами оформления весит не так уж и много. Основной вес на больших форумах приходится всё же на всевозможные вложения, аватары и базу. А вот база то как-раз будет у каждого своя (ну или одна общая, но с дублирующимися таблицами). Посему как не изголяйтесь, но по весу один форум меньше нескольких.
Да, больше, но не на порядок и не в разы. Пользовательские данные - всегда один размер. Движок и базы (служебные данные) - здесь есть увеличение размера. Вложения и сообщения, как не дели, всегда будут одно и тоже место занимать. Дублирующиеся таблицы, вернее дублирующиеся данные, например, пользователи - едины на все "подфорумы", в одном экземпляре. А вот индивидуальные данные (например, логи) - также одно и тоже место занимать будут. Какие-то данные в базе бесспорно будут продублированы (например, версия форума в таблице settings), но их размер - совсем не велик.
Если задаются вопросы по вашей проблеме, значит это нужно вам!
---
Обновления форума, разрешение конфликтов, адаптация модов, исправление ошибок - ваши предложения о сотрудничестве направляйте по адресу smf@maestrosite.ru

iaroslav

#5
Цитата: maestrosite.ru от 03 июля 2012, 18:29:53
Да, больше, но не на порядок и не в разы.
А кто-то писал про порядки или разы?

Но, если уж углуб_лятся в подробности...
Цитата: maestrosite.ru от 03 июля 2012, 18:29:53
Пользовательские данные - всегда один размер.
Всё зависит о того, насколько разделён форум. Если разделение какое-то чисто формальное (то есть сообщения считаются общими, поиск ведётся по всем форумам, да и вообще форумы отличаются сугуо, скажем, шапкой и тем что написано в адресной строке), то вы правы. Иначе же разделение достигается либо дублированием таблиц пользователей, индексов и сообщений (а это уже база больше именно в разы), либо же скриптами (а это уже в разы ресурсы).
Цитата: maestrosite.ru от 03 июля 2012, 18:29:53
Движок и базы (служебные данные)
Чего?
под движком понимается файловая часть форума. которая не так уж много и весит. А про базы мы сейчас как-раз и обсуждаем.
При чём вы же сами писали, что моды общие. следовательно и записи их - тоже.
Соответственно только настройки информации о форуме, структуры разделов и так далее.
Цитата: maestrosite.ru от 03 июля 2012, 18:29:53
Вложения и сообщения, как не дели, всегда будут одно и тоже место занимать.
Дублирующиеся таблицы, вернее дублирующиеся данные, например, пользователи - едины на все "подфорумы", в одном экземпляре.
Если что-то дублируется, то оно уже никак не может быть в одном экземпляре. Сугубо по определению.
Цитата: maestrosite.ru от 03 июля 2012, 18:29:53
А вот индивидуальные данные (например, логи) - также одно и тоже место занимать будут.
Совершенно не факт. Как уже писалось выше, всё зависит от того насколько полно делить форум.

maestrosite.ru

Цитата: iaroslav от 03 июля 2012, 20:07:54
Всё зависит о того, насколько разделён форум. Если разделение какое-то чисто формальное (то есть сообщения считаются общими, поиск ведётся по всем форумам, да и вообще форумы отличаются сугуо, скажем, шапкой и тем что написано в адресной строке), то вы правы. Иначе же разделение достигается либо дублированием таблиц пользователей, индексов и сообщений (а это уже база больше именно в разы), либо же скриптами (а это уже в разы ресурсы).
Совсем не понятно. Как это формально разделить? Одна база, один код, и только имена хостов разные? Тогда какой смысл разделения?
А для чего сообщения-то дублировать? Таблица же пользователей, к примеру, одна на всех. Модификация же кода пока не требуется.

Цитата: iaroslav от 03 июля 2012, 20:07:54
При чём вы же сами писали, что моды общие. следовательно и записи их - тоже.
Соответственно только настройки информации о форуме, структуры разделов и так далее.Если что-то дублируется, то оно уже никак не может быть в одном экземпляре. Сугубо по определению.
Мод может вносить 1) изменения в код - копия сценариев (файлов) одна и 2) настройки в базу - настройки на каждом форуме свои.

Цитата: iaroslav от 03 июля 2012, 20:07:54
Совершенно не факт. Как уже писалось выше, всё зависит от того насколько полно делить форум.
Пока не могу представить себе как размер логов будет зависеть от того один ли форум или несколько, да и вообще от способа деления.

Так что значительного увеличения занимаемого места нет, а незначительное - это не столь большая плата за предоставляемые плюсы.


PS Можно шаманить и на предмет совсем единой базы со сквозной нумерацией разделов и тем (и с общим поиском), но здесь и код допиливать придётся, и над логикой переадресаций подумать придётся. А это уже вряд ли овчинка стоит выделки.
Если задаются вопросы по вашей проблеме, значит это нужно вам!
---
Обновления форума, разрешение конфликтов, адаптация модов, исправление ошибок - ваши предложения о сотрудничестве направляйте по адресу smf@maestrosite.ru

iaroslav

#7
Цитата: maestrosite.ru от 04 июля 2012, 11:56:45
Совсем не понятно. Как это формально разделить? Одна база, один код, и только имена хостов разные?
Ога. Именно так и получается, если сообщения общие и дополнительных скриптов для, скажем, разделения результатов поиска, отображения списка сообщений и статистики пользователя не написано.
Цитата: maestrosite.ru от 04 июля 2012, 11:56:45
Тогда какой смысл разделения?
Во первом своём сообщении данной темы я писал о возможных доходах от рекламы в случае позиционирования форумов как отдельных площадок. Вот вам и пример смысла.
Цитата: maestrosite.ru от 04 июля 2012, 11:56:45
А для чего сообщения-то дублировать? Таблица же пользователей, к примеру, одна на всех.
Для успешного разделения результатов поиска, списка написанных сообщений, статистики.
Цитата: maestrosite.ru от 04 июля 2012, 11:56:45
Модификация же кода пока не требуется.
А как вы планируете разделять результаты поиска, списки сообщений, статистику и т.д. ? Если таблицы одни и те же, а только домены разные?
Цитата: maestrosite.ru от 04 июля 2012, 11:56:45
Мод может вносить 1) изменения в код - копия сценариев (файлов) одна и 2) настройки в базу - настройки на каждом форуме свои.
Перечитайте моё предыдущее сообщение. Я там примерно то же самое и написал. А что моды одни и те же, в свою очередь, писали вы.
Цитата: maestrosite.ru от 04 июля 2012, 11:56:45
Пока не могу представить себе как размер логов будет зависеть от того один ли форум или несколько, да и вообще от способа деления.
То есть, скажем, статистику поисковых ботов вы собираетесь иметь общую? Или действий модераторов? Ошибок, хотя бы?
И при этом вы спрашиваете в чём смысл разделения? )
Цитата: maestrosite.ru от 04 июля 2012, 11:56:45
Так что значительного увеличения занимаемого места нет, а незначительное - это не столь большая плата за предоставляемые плюсы.
Ещё раз повторюсь - смотря как делить. При полном разделении - занимаемое место увеличивается значительно.
При совсем формальном - место действительно почти не увеличится , зато немного увеличится потребление ресурсов. Ну а между этими двумя крайностями может быть целая масса вариантов.
Цитата: maestrosite.ru от 04 июля 2012, 11:56:45
PS Можно шаманить и на предмет совсем единой базы со сквозной нумерацией разделов и тем (и с общим поиском)...
И получите серьёзный рост потребления ресурсов, ибо будет работать куча дополнительных условий при запросах, дополнительных скриптов и так далее... В общем смотрите моё первое сообщение в данной теме.

kak2z

ггг)) спасибо за дискуссию))
мне вообще больше интересно было с точки зрения организационной...
не пугает ли людей множество тематик в пределах одного форума... у меня получается широкая женская тематика - а может правильнее делать узко тематические форумы. Может тогда глубина просмотра будет выше, а процент отказов ниже?
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

iaroslav

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

digger®

Вместо одного раскрученного форума с большой посещаемостью наделать кучу нераскрученных никому не нужных? А польза какая от этого решения? Я бы на категории дробил и не заморачивался.

karavan


maestrosite.ru

Цитата: iaroslav от 04 июля 2012, 14:26:32
Ога. Именно так и получается, если сообщения общие и дополнительных скриптов для, скажем, разделения результатов поиска, отображения списка сообщений и статистики пользователя не написано.Во первом своём сообщении данной темы я писал о возможных доходах от рекламы в случае позиционирования форумов как отдельных площадок. Вот вам и пример смысла.
Так это не разделение получается, а дубликаты одного форума.

Цитата: iaroslav от 04 июля 2012, 14:26:32
Для успешного разделения результатов поиска, списка написанных сообщений, статистики.
это как? Дублировать, чтобы разделять?

Цитата: iaroslav от 04 июля 2012, 14:26:32
А как вы планируете разделять результаты поиска, списки сообщений, статистику и т.д. ? Если таблицы одни и те же, а только домены разные?
В этих случаях таблицы разные.

Цитата: iaroslav от 04 июля 2012, 14:26:32
Перечитайте моё предыдущее сообщение. Я там примерно то же самое и написал. А что моды одни и те же, в свою очередь, писали вы.
Не вижу в моих словах противоречия. Вы написали про общие записи модов. Записи - это настройки? Так настройки у каждого форума свои. Например, используемый многими мод яс-счётчиков. У каждого "подфорума" своё набор счётчиков и идентификаторов, у одного - Я, у другого - Г, на третьем - вообще отключено.

Цитата: iaroslav от 04 июля 2012, 14:26:32
То есть, скажем, статистику поисковых ботов вы собираетесь иметь общую? Или действий модераторов? Ошибок, хотя бы?
И при этом вы спрашиваете в чём смысл разделения? )Ещё раз повторюсь - смотря как делить. При полном разделении - занимаемое место увеличивается значительно.
При совсем формальном - место действительно почти не увеличится , зато немного увеличится потребление ресурсов. Ну а между этими двумя крайностями может быть целая масса вариантов.И получите серьёзный рост потребления ресурсов, ибо будет работать куча дополнительных условий при запросах, дополнительных скриптов и так далее... В общем смотрите моё первое сообщение в данной теме.
Статистика и логи у каждого "подфорума" своя. Но как их размер зависит от способа деления? Одна ошибка - одна запись - в одной таблице. Я не понимаю вашей классификации полное-формальное. Вы выше написали, что место значительно увеличится если будет дублирование сообщений. Так зачем их дублировать собираетесь?

PS Полагаю техническая сторона вопроса сейчас мало интересна, и, наверное, наши дебаты можно завершить.
Если задаются вопросы по вашей проблеме, значит это нужно вам!
---
Обновления форума, разрешение конфликтов, адаптация модов, исправление ошибок - ваши предложения о сотрудничестве направляйте по адресу smf@maestrosite.ru

iaroslav

Цитата: maestrosite.ru от 04 июля 2012, 17:54:58
Так это не разделение получается, а дубликаты одного форума.
То етсь вы считаете что несколько независимых форумов, на которых содержится исключительно информация из определённых разделов исходного большого это дубликаты? Боюсь дальнейший наш диалог бессмысленен.

maestrosite.ru

Цитата: iaroslav от 05 июля 2012, 00:06:40
То етсь вы считаете что несколько независимых форумов, на которых содержится исключительно информация из определённых разделов исходного большого это дубликаты? Боюсь дальнейший наш диалог бессмысленен.
Я не понимаю как вы делите форум на несколько, и вижу в ваших словах противоречия. Поэтому соглашусь, что без конкретики (деталей вашей технологии) диалог смысла не имеет.
Если задаются вопросы по вашей проблеме, значит это нужно вам!
---
Обновления форума, разрешение конфликтов, адаптация модов, исправление ошибок - ваши предложения о сотрудничестве направляйте по адресу smf@maestrosite.ru