Очень долгая загрузка главной страницы форума.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
romeo_piter
- phpBB 2.0.22
- Сообщения: 1375
- Стаж: 17 лет 5 месяцев
- Благодарил (а): 260 раз
- Поблагодарили: 32 раза
Очень долгая загрузка главной страницы форума.
Хостов в сутки 500.
Максимум онлайн 20.
30000 сообщений.
Данные дебага: Time : 5.197s | 23 Queries | GZIP : Off | Memory Usage: 7.34 Мб | Explain
Нашел в explain самый длительный запрос (на скрине). Занимает он 4.7сек из 5.
Что с этим можно сделать?
Максимум онлайн 20.
30000 сообщений.
Данные дебага: Time : 5.197s | 23 Queries | GZIP : Off | Memory Usage: 7.34 Мб | Explain
Нашел в explain самый длительный запрос (на скрине). Занимает он 4.7сек из 5.
Что с этим можно сделать?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
romeo_piter
- phpBB 2.0.22
- Сообщения: 1375
- Стаж: 17 лет 5 месяцев
- Благодарил (а): 260 раз
- Поблагодарили: 32 раза
Re: Очень долгая загрузка главной страницы форума.
[DEV] Reputation System / Система репутации
ACP Announcement Centre (объявления) для phpBB3
Prime links + go.php
Popup Layer on New PMs / Всплывающий слой при новых ЛС
Advertisement management
phpBB Gallery (nickvergessen)
User reminder 1.0.5
Last topic on index.
AJAX Reg Checks 100
Russian Social Networking Profiles
Recent topics 1.1.2
Activity stats mod
Login After Register
Ranks Page 1.0.4
skype mod
Top posters 1.0.0a
contact admin 1.0.5
phpBB Mood Swings 1.0.1
user_warnings_ban_info_in_viewtopic_1-0-2.zip
warnban1.0.0.zip
phpbb3 advanced similar topics 1.0.4
moderator needed 1.0.3
NoQuote_in_Last_Post_1.2.0
posts_merging_1.0.11
ACP Announcement Centre (объявления) для phpBB3
Prime links + go.php
Popup Layer on New PMs / Всплывающий слой при новых ЛС
Advertisement management
phpBB Gallery (nickvergessen)
User reminder 1.0.5
Last topic on index.
AJAX Reg Checks 100
Russian Social Networking Profiles
Recent topics 1.1.2
Activity stats mod
Login After Register
Ranks Page 1.0.4
skype mod
Top posters 1.0.0a
contact admin 1.0.5
phpBB Mood Swings 1.0.1
user_warnings_ban_info_in_viewtopic_1-0-2.zip
warnban1.0.0.zip
phpbb3 advanced similar topics 1.0.4
moderator needed 1.0.3
NoQuote_in_Last_Post_1.2.0
posts_merging_1.0.11
-
nissin
- phpBB 3.0.4
- Сообщения: 2229
- Стаж: 18 лет 9 месяцев
- Откуда: Астана
- Благодарил (а): 7 раз
- Поблагодарили: 344 раза
Re: Очень долгая загрузка главной страницы форума.
Судя по запросу стоит мод:
ModernDignity Flash Animated Cumulus Tag Cloud Mod
А вот запрос не совсем удачно там составлен.
ModernDignity Flash Animated Cumulus Tag Cloud Mod
А вот запрос не совсем удачно там составлен.
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Очень долгая загрузка главной страницы форума.
У меня 108 официальных..Сам на Дальнем Востоке, Хост в Питере - полет нормальный.Все перечисленные моды - мелочь. Хостеру звоните...И еще у вас с ID пользователей - бардак.Бд долго ищет инфу.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
romeo_piter
- phpBB 2.0.22
- Сообщения: 1375
- Стаж: 17 лет 5 месяцев
- Благодарил (а): 260 раз
- Поблагодарили: 32 раза
Re: Очень долгая загрузка главной страницы форума.
Нету этого мода. Есть обычный тэг клауд, не анимированный, но он отключен.nissin писал(а):Судя по запросу стоит мод:
ModernDignity Flash Animated Cumulus Tag Cloud Mod
А вот запрос не совсем удачно там составлен.
Смысл? У них на всё один ответ "Оптимизируйте скрипты".Пчелкин писал(а):Хостеру звоните...И еще у вас с ID пользователей - бардак.Бд долго ищет инфу.
А что не так с ID юзверей?
И что вообще это за запрос? Что он делает? Почему столько времени занимает?
-
nissin
- phpBB 3.0.4
- Сообщения: 2229
- Стаж: 18 лет 9 месяцев
- Откуда: Астана
- Благодарил (а): 7 раз
- Поблагодарили: 344 раза
Re: Очень долгая загрузка главной страницы форума.
Ещё раз глянул, действительно запрос чуть-чуть отличается. Можно ссылку на мод.
В любом случае, делать подсчёт строк, когда данные и так уже готовенькие лежат в БД это нонсенс.
В любом случае, делать подсчёт строк, когда данные и так уже готовенькие лежат в БД это нонсенс.
-
romeo_piter
- phpBB 2.0.22
- Сообщения: 1375
- Стаж: 17 лет 5 месяцев
- Благодарил (а): 260 раз
- Поблагодарили: 32 раза
Re: Очень долгая загрузка главной страницы форума.
Вроде этот.
http://www.phpbb.com/community/viewtopi ... &t=1777445
Написал я хостеру для галочки - вдруг чем поможет.
Что в итоге, нельзя проследить что именно так тупит форум?
http://www.phpbb.com/community/viewtopi ... &t=1777445
Написал я хостеру для галочки - вдруг чем поможет.
Что в итоге, нельзя проследить что именно так тупит форум?
-
nissin
- phpBB 3.0.4
- Сообщения: 2229
- Стаж: 18 лет 9 месяцев
- Откуда: Астана
- Благодарил (а): 7 раз
- Поблагодарили: 344 раза
Re: Очень долгая загрузка главной страницы форума.
OPEN index.php, FIND
REPLACE WITH
Встретил аналогичный код ещё в одном моде Wordgraph, получилось уже три мода с аналогичным запросом. Походу люди их друг у друга списывают даже не задумываясь 
Код: Выделить всё
$sql_exclude_words = (sizeof($tagcloud_exclude)) ? $db->sql_in_set('l.word_text', $tagcloud_exclude, true) : '';
$sql = 'SELECT l.word_text, COUNT(*) AS word_count
FROM ' . SEARCH_WORDLIST_TABLE . ' AS l, ' . SEARCH_WORDMATCH_TABLE . ' AS m
WHERE m.word_id = l.word_id
AND CHAR_LENGTH(l.word_text) >' . $tagcloud_config['tagcloud_char_limit'] . '
AND ' . $sql_exclude_words .'
GROUP BY m.word_id
ORDER BY word_count DESC';Код: Выделить всё
$sql_exclude_words = (sizeof($tagcloud_exclude)) ? $db->sql_in_set('word_text', $tagcloud_exclude, true) : '';
$sql = 'SELECT word_text, word_count
FROM ' . SEARCH_WORDLIST_TABLE . '
WHERE CHAR_LENGTH(word_text) >' . $tagcloud_config['tagcloud_char_limit'] . '
AND ' . $sql_exclude_words .'
ORDER BY word_count DESC';-
romeo_piter
- phpBB 2.0.22
- Сообщения: 1375
- Стаж: 17 лет 5 месяцев
- Благодарил (а): 260 раз
- Поблагодарили: 32 раза
Re: Очень долгая загрузка главной страницы форума.
nissin вы просто меня спасли!!!
Я уже хостеру всеми силами доказываю, что он гад.
Спасибо вам ОГРОМНЕЙШЕЕ!!
Отклик главной теперь 0.2.
С кодом есть некоторые запутки.
Когда я ставил мод это была версия 0.0.2
Сейчас для скачки доступна версия 1.0.0 это апдейт от 30.05.10
В файле index.php у меня нет того кода, который вы написали, но есть
Собственно этот код я и удалил, он инклюдил файл в котором следующий код:
Я так понимаю именно тут какашка!
Как мне лучше поступить проапдйтиться до 1.0.0 в надежде на его работоспособность?
Или оставить как есть с учетом того, что данный мод мне не нужен?
Добавлено спустя 42 минуты 40 секунд:
И ещё я так понимаю из-за этого облака в базе куча лишнего. Это как-то можно убить?
Я уже хостеру всеми силами доказываю, что он гад.
Спасибо вам ОГРОМНЕЙШЕЕ!!
Отклик главной теперь 0.2.
С кодом есть некоторые запутки.
Когда я ставил мод это была версия 0.0.2
Сейчас для скачки доступна версия 1.0.0 это апдейт от 30.05.10
В файле index.php у меня нет того кода, который вы написали, но есть
Код: Выделить всё
include($phpbb_root_path.'tag_cloud.'.$phpEx);Код: Выделить всё
// Get words and number of those words
$sql = 'SELECT l.word_text, COUNT(*) AS word_count
FROM ' . SEARCH_WORDLIST_TABLE . ' AS l, ' . SEARCH_WORDMATCH_TABLE . ' AS m
WHERE m.word_id = l.word_id
GROUP BY m.word_id
ORDER BY word_count DESC';
$result = $db->sql_query_limit($sql, $tagcloud_config['tagcloud_max_words']);Как мне лучше поступить проапдйтиться до 1.0.0 в надежде на его работоспособность?
Или оставить как есть с учетом того, что данный мод мне не нужен?
Добавлено спустя 42 минуты 40 секунд:
И ещё я так понимаю из-за этого облака в базе куча лишнего. Это как-то можно убить?
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: Очень долгая загрузка главной страницы форума.
В новой версии этот SQL-запрос не оптимизировали.
Для очистки базы запустите файл tagcloud_install.php, там есть опция удаления.
Для очистки базы запустите файл tagcloud_install.php, там есть опция удаления.
-
nissin
- phpBB 3.0.4
- Сообщения: 2229
- Стаж: 18 лет 9 месяцев
- Откуда: Астана
- Благодарил (а): 7 раз
- Поблагодарили: 344 раза
Re: Очень долгая загрузка главной страницы форума.
romeo_piter
Если мод не нужен, то по любому лучше снести.
Исправление кода для Вашей версии.
Если мод не нужен, то по любому лучше снести.
Исправление кода для Вашей версии.
Код: Выделить всё
// Get words and number of those words
$sql = 'SELECT word_text, word_count
FROM ' . SEARCH_WORDLIST_TABLE . '
ORDER BY word_count DESC';
$result = $db->sql_query_limit($sql, $tagcloud_config['tagcloud_max_words']);-
romeo_piter
- phpBB 2.0.22
- Сообщения: 1375
- Стаж: 17 лет 5 месяцев
- Благодарил (а): 260 раз
- Поблагодарили: 32 раза
Re: Очень долгая загрузка главной страницы форума.
Большое спасибо.
Действительно, деинсталлируется установочным файлом.
Теперь буду бояться ставить моды с phpbb.com :(
Действительно, деинсталлируется установочным файлом.
Теперь буду бояться ставить моды с phpbb.com :(

