Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

left_id и right_id - таблица phpbb_forums

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
deadromeo
phpBB 2.0.0
Сообщения: 237
Зарегистрирован: 08.05.2011 19:41
Благодарил (а): 28 раз
Поблагодарили: 40 раз
Забанен: Бессрочно

Re: left_id и right_id - таблица phpbb_forums

Сообщение deadromeo »

Пчелкин писал(а):тем 500 000 - потолок
постов - до 2 500 000 - потолок..где - не помню...
Если это потолки для phpbb3, то странная тогда статистика у оффорума
Безымянный.png
Или я чего то не так понял :?
Мои расширения: TopicLinks, TopicDesc, BannedUser, AllowedExt, NumPosts, PMRead, GoogleTranslator, BoardStartDate, CountDownBB, VKWigets, TimeHeader.

Аватара пользователя
Smayliks
Поддержка
Поддержка
Сообщения: 2175
Зарегистрирован: 08.03.2005 14:23
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 152 раза

Re: left_id и right_id - таблица phpbb_forums

Сообщение Smayliks »

stashappy писал(а):Почему я что-то должен Вам предлагать? Мне за это награду не дадут, медаль не вручат. Я лишь выразил своё личное мнение, по поводу алгоритма формирования древовидной структуры на движке PhpBB3.
Видишь ли, в чём маленький нюанс, уважаемый stashappy. Ты начал говорить о том, в чём ты совсем не разбираешься.
Но это было бы ещё нормально, если бы ты принял как должное то, что тебе сказали с объяснениями и кусками кода.

Увы, ты продолжаешь стоять на своём. Как Garret_Dark не столь давно. Как школота.

Немного уйду от темы: школота - это не возраст, это мышление. Поверьте мне, как педагогу с десятилетним стажем, который преподавал микроэлектронику, информатику и робототехнику. У меня каждый год дети занимали первые места.
Младшему воспитаннику, который занял 2 место по области, у меня было 6 лет. На тот момент он ещё не учился в школе.

Так вот, я вернусь. Учитесь признавать свои ошибки. Вы - никто. Вообще. Вы абсолютно не разбираетесь в матчасти. Вы умеете только "кидать понты" и ставить себя умнее людей, которые не один десяток лет посвятили конкретному продукту.

Модераторам: От этого ресурса я ничего не имею того, что мне необходимо. Любые действия, связанные с предупреждениями будут считаться вашим согласием с безвыходностью.

stashappy, если вам необходимо то, за что можно "зацепиться" при жалобе на меня, то для вас:
Ты никто. Ноль без палочки. Вообще. Как выучишь матчасть - приходи, пообщаемся. А пока - "давай, дасвиданья".
//
// That's all, Folks!
// -------------------------------------------------

Аватара пользователя
Pazh
Former team member
Сообщения: 2194
Зарегистрирован: 09.11.2009 17:46
Благодарил (а): 41 раз
Поблагодарили: 454 раза

Re: left_id и right_id - таблица phpbb_forums

Сообщение Pazh »

stashappy писал(а):добавил на форум где-то порядка 2500 форумных разделов.
А зачем столько? Вы не путаете понятие "форум" и "тема"? Можно ссылку на этот чудо форум - фантазии не хватает для чего 2500 форумов...
форум ЖК Вестердам Помощь в ЛС/email только за WM или ЯД

Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2182
Зарегистрирован: 16.12.2007 14:01
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 338 раз

Re: left_id и right_id - таблица phpbb_forums

Сообщение nissin »

stashappy писал(а):У меня вот такой вопрос. С помощью скрипта, добавил на форум где-то порядка 2500 форумных разделов. Проверил left_id и right_id - просчиталось всё верно. Но, сам форум стал ужасно тормозить. В какую страницу не захожу, всё тормозит. Решил сначала, что проблема на сервере. Оказалось нет. Получается, 2500 разделов это уже перебор для движка PhpBB3?
Нужно понимать, что практически при каждом заходе, phpBB будет считывать из БД данные обо всех 2500 форумах. И выводить их в строке быстрого перехода. Естественно, что это создаёт немалую нагрузку на сервер, плюс влияет на размер отдаваемых движком страниц. Но если вы грамотный специалист, то наверняка сможете убрать данные запросы из кода, оставив только необходимое.
Всё повторяется. nurlan.info

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14668
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 351 раз
Поблагодарили: 1602 раза

Re: left_id и right_id - таблица phpbb_forums

Сообщение rxu »

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

Добавлено спустя 1 минуту 40 секунд:
Smayliks
Отчего вдруг столько эмоций? :-) Пиши в лс, разберемся.
Изображение

Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2182
Зарегистрирован: 16.12.2007 14:01
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 338 раз

Re: left_id и right_id - таблица phpbb_forums

Сообщение nissin »

Упс, действительно в функции make_jumpbox, стоит кэширование запроса.
Собственно, можно отключить отображение быстрого перехода в администраторском разделе, без правок кода.
Всё повторяется. nurlan.info

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11533
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2592 раза

Re: left_id и right_id - таблица phpbb_forums

Сообщение Sheer »

rxu писал(а):Скорее, возможно, нагрузку создает запрос сведений о последних сообщениях
Ага, плюс еще о прочитанных/непрочитанных - forums_tracks, forums_watch, topics_tracks - однако нехилую нагрузку создают.
А создать 2500 форумов - это мысль из глубин воспаленного мозга.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14668
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 351 раз
Поблагодарили: 1602 раза

Re: left_id и right_id - таблица phpbb_forums

Сообщение rxu »

Тогда решение простое, переключить отслеживание непрочитанных на куки, чтобы разгрузить бд.
Ну а насчет 2500 форумов, мало ли, даже из научного интереса можно попробовать :-)
Изображение

Аватара пользователя
Пчелкин
phpBB 3.1.9
Сообщения: 10146
Зарегистрирован: 15.01.2010 13:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1350 раз
Поблагодарили: 1303 раза

Re: left_id и right_id - таблица phpbb_forums

Сообщение Пчелкин »

deadromeo писал(а):Если это потолки для phpbb3, то странная тогда статистика у оффорума
Да у них статистика никогда не сбрасывалась... Ты об этом подумал? Да и о каком ресурсе ты приводишь пример?...Они разрабы!!!! Что им стоит кое что кое где поменять и оптимизировать... Тут, кстати, тоже...

Добавлено спустя 1 минуту 46 секунд:
nissin писал(а):Собственно, можно отключить отображение быстрого перехода в администраторском разделе, без правок кода.
А отключение в админке всяких выводов в интерфейс форума, разве сами запросы тож отключает? Давно ЭТОТ вопрос мучает...

stashappy
phpBB 1.2.0
Сообщения: 13
Зарегистрирован: 19.07.2013 0:32
Благодарил (а): 3 раза

Re: left_id и right_id - таблица phpbb_forums

Сообщение stashappy »

Smayliks. Как говорил царь Соломон: "У глупого тотчас же выкажется гнев его, а благоразумный скрывает оскорбление". Так что я лучше с вами соглашусь во всём и не буду утруждать себя левыми разговорами не по теме. В конце концов, "Мудрые и рассудительные педагоги со стажем" обычно не ведут себя так как вы.
Скорее, возможно, нагрузку создает запрос сведений о последних сообщениях, хотя, тут надо смотреть статистику, что влияет на время исполнения скрипта.
Сообщений на форуме пока ещё нет. Так как он находится на стадии строительства..
Вы не путаете понятие "форум" и "тема"?
Нет, не в коем случае..
Нужно понимать, что практически при каждом заходе, phpBB будет считывать из БД данные обо всех 2500 форумах. И выводить их в строке быстрого перехода. Естественно, что это создаёт немалую нагрузку на сервер, плюс влияет на размер отдаваемых движком страниц.

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

Собственно, можно отключить отображение быстрого перехода в администраторском разделе, без правок кода.
А вот это хорошие мысли. Попробую что-нибудь сделать с этим.

Booker
phpBB 2.0.7a
Сообщения: 626
Зарегистрирован: 07.06.2011 21:23
Откуда: Харьков
Благодарил (а): 165 раз
Поблагодарили: 20 раз

Re: left_id и right_id - таблица phpbb_forums

Сообщение Booker »

Вот просто для самообразования тупого меня, киньте светлую мысль, для чего на форуме может понадобиться 2500 разделов? Вообще никаких мыслей нет, ну вообще. Городской форум с отдельным разделом для каждого дома что ли? Или для чего?

Аватара пользователя
владимир1983
phpBB 3.1.9
Сообщения: 5954
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 391 раз
Поблагодарили: 730 раз

Re: left_id и right_id - таблица phpbb_forums

Сообщение владимир1983 »

Пчелкин офф не маленький форум конечно. Но есть действительно большие... Например http://forum.vstre4a.info/index.php
Пчелкин писал(а):разве сами запросы тож отключает?
Включи дебаг и попробуй переключить отслеживание прочитанных-непрочитанных тем в куки а не в бд. Посмотри на сколько изменится количество запросов к БД. Ну и отпиши ради интереса.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)

Аватара пользователя
Пчелкин
phpBB 3.1.9
Сообщения: 10146
Зарегистрирован: 15.01.2010 13:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1350 раз
Поблагодарили: 1303 раза

Re: left_id и right_id - таблица phpbb_forums

Сообщение Пчелкин »

Хм...

В БД
Page generated in 1.9664 seconds with 66 queries + 10 queries returning data from cache

Time spent on mysqli queries: 0.8855s | Time spent on PHP: 1.0809s
В куки
Page generated in 3.5721 seconds with 66 queries + 10 queries returning data from cache

Time spent on mysqli queries: 1.49848s | Time spent on PHP: 2.07365s
ОЙ!! На фиг такое надо...пусть лучше из БД зачитывается...отключил на фиг...

Добавлено спустя 1 минуту 15 секунд:
владимир1983 писал(а):Посмотри на сколько изменится количество запросов к БД.
Не изменилось...по страницам тож почти одинаково...а вот время - !!!!! Фууууу.

Добавлено спустя 1 минуту 16 секунд:
Booker писал(а):для каждого дома что ли? Или для чего?
Для каждой модели авто....

Добавлено спустя 1 минуту 2 секунды:
Пчелкин писал(а): разве сами запросы тож отключает?
Вывод - не отключает...просто не видим и все...

Добавлено спустя 1 час 14 минут 2 секунды:
Ну и экспериментик был!!! Щас все страницы после возврат на БД опять по 20 сек открываются...млин.... Хорошо что тока первый раз...млин...

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11533
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2592 раза

Re: left_id и right_id - таблица phpbb_forums

Сообщение Sheer »

Пчелкин писал(а):Хорошо что тока первый раз
Значица тоже кешируются...

Добавлено спустя 40 секунд:
Booker писал(а):для чего на форуме может понадобиться 2500 разделов?
Мне тоже интересно. Откройте тайну.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2182
Зарегистрирован: 16.12.2007 14:01
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 338 раз

Re: left_id и right_id - таблица phpbb_forums

Сообщение nissin »

Пчелкин писал(а):А отключение в админке всяких выводов в интерфейс форума, разве сами запросы тож отключает? Давно ЭТОТ вопрос мучает...
Если оно в разделе нагрузки на сервер находится, то отключает.
Всё повторяется. nurlan.info

Вернуться в «Поддержка phpBB 3.0.х»