Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Пересоздание поисковых индексов

Проблемы с установкой или работой phpBB 3.3.x? Получите помощь здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
hd321kbps
phpBB 2.0.3
Сообщения: 353
Стаж: 12 лет 1 месяц
Откуда: Россия, Крым, Армянск
Благодарил (а): 182 раза
Поблагодарили: 349 раз

Пересоздание поисковых индексов

Сообщение hd321kbps »

Подскажите, может есть, еще какие-то способы пересоздание поисковых индексов кроме, как через админ панель?
Смотрел в phpbbcli и STK нет подобного.
Очень медленно идет индексация. Примерно 4 тыс за 10мин. Все сообщений 2.5 млн. Это ...

Круто если пересоздание индексов бы добавили в phpbbcli, чтобы можно было запустить в фоне, а не сидеть 10 дней в браузере безвылазно.
В php.ini таймауты стандартные.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: Пересоздание поисковых индексов

Сообщение Siava »

hd321kbps, почему не используете sphinx? Сообщений много, он был бы куда эффективнее стандартной индексации.
Для примера. У меня на ~630тыс. сообщениях весь индекс sphinx занимает всего 237Мб. И это с минимальным поисковым словом в 1 символ.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16373
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

Re: Пересоздание поисковых индексов

Сообщение rxu »

Других нет для нативного поиска. Можно попробовать поиграть вот этим значением https://github.com/phpbb/phpbb/blob/3.3 ... ch.php#L28 но тут всё зависит от мощности сервера.
Изображение
Аватара пользователя
hd321kbps
phpBB 2.0.3
Сообщения: 353
Стаж: 12 лет 1 месяц
Откуда: Россия, Крым, Армянск
Благодарил (а): 182 раза
Поблагодарили: 349 раз

Re: Пересоздание поисковых индексов

Сообщение hd321kbps »

Siava писал(а): 23.06.2020 12:46 hd321kbps, почему не используете sphinx? Сообщений много, он был бы куда эффективнее стандартной индексации.
Для примера. У меня на ~630тыс. сообщениях весь индекс sphinx занимает всего 237Мб. И это с минимальным поисковым словом в 1 символ.
Надо будет попробовать протестировать.
rxu писал(а): 23.06.2020 13:07 Других нет для нативного поиска. Можно попробовать поиграть вот этим значением https://github.com/phpbb/phpbb/blob/3.3 ... ch.php#L28 но тут всё зависит от мощности сервера.
Поставил 1000 вместо 100. Надо ведь больше ставить?) Отпишусь, что вышло позже.

Отправлено спустя 1 час 27 минут 5 секунд:
Ставил больше и меньше. Разницы почти нет( Печаль
thichphetcom
phpBB 1.0.0
Сообщения: 1
Стаж: 3 года 10 месяцев

Re: Пересоздание поисковых индексов

Сообщение thichphetcom »

max_input_var? Есть ли эффект?
ciiz1
phpBB 2.0.4
Сообщения: 440
Стаж: 6 лет 8 месяцев
Благодарил (а): 100 раз
Поблагодарили: 30 раз

Re: Пересоздание поисковых индексов

Сообщение ciiz1 »

Раз уж тема зашла может есть какие рекомендации какой поисковый механизм использовать (форум маленький). Как то googlil, вразумительного ничего не нашёл. Или без разницы?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: Пересоздание поисковых индексов

Сообщение Siava »

ciiz1, штатный занимает много места в БД. Не всегда удобно тянуть за собой поисковый индекс при бэкапе БД.
Если сервер быстрый, то можно использовать Mysql fulltext. На двойке его долгое время использовал, пока на Sphinx не перешёл.
Sphinx сложнее в настройке, зато очень быстрый.

Для маленького форума вообще без разницы какой использовать. Обычно штатного за глаза.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
hd321kbps
phpBB 2.0.3
Сообщения: 353
Стаж: 12 лет 1 месяц
Откуда: Россия, Крым, Армянск
Благодарил (а): 182 раза
Поблагодарили: 349 раз

Re: Пересоздание поисковых индексов

Сообщение hd321kbps »

thichphetcom писал(а): 25.06.2020 5:52 max_input_var? Есть ли эффект?
1000 установлено. Сколько нужно?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11246
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

Re: Пересоздание поисковых индексов

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

36000 временно.
Аватара пользователя
hd321kbps
phpBB 2.0.3
Сообщения: 353
Стаж: 12 лет 1 месяц
Откуда: Россия, Крым, Армянск
Благодарил (а): 182 раза
Поблагодарили: 349 раз

Re: Пересоздание поисковых индексов

Сообщение hd321kbps »

Пчелкин писал(а): 26.06.2020 12:01 36000 временно.
Увы, результат такой же(
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11246
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

Re: Пересоздание поисковых индексов

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

А в серверном конфиге?
Аватара пользователя
hd321kbps
phpBB 2.0.3
Сообщения: 353
Стаж: 12 лет 1 месяц
Откуда: Россия, Крым, Армянск
Благодарил (а): 182 раза
Поблагодарили: 349 раз

Re: Пересоздание поисковых индексов

Сообщение hd321kbps »

Пчелкин писал(а): 28.06.2020 5:34 А в серверном конфиге?
Ну да.
В Master value и Local value.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11246
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

Re: Пересоздание поисковых индексов

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

Тогда к хостеру. Он искусственно режет скоростя и трафик тебе. Адназначно.
Я пересоздавал и на более мощных форумах, под 2 ляма постов. Ну часа три - четыре, но проходило до конца.
Аватара пользователя
hd321kbps
phpBB 2.0.3
Сообщения: 353
Стаж: 12 лет 1 месяц
Откуда: Россия, Крым, Армянск
Благодарил (а): 182 раза
Поблагодарили: 349 раз

Re: Пересоздание поисковых индексов

Сообщение hd321kbps »

Пчелкин писал(а): 29.06.2020 13:14 Тогда к хостеру. Он искусственно режет скоростя и трафик тебе. Адназначно.
Я пересоздавал и на более мощных форумах, под 2 ляма постов. Ну часа три - четыре, но проходило до конца.
Да фиг там)
Я не вижу какой-либо нагрузки на сервере или каких-либо причин, по которым процесс мог бы идти медленно. К сожалению, не знаем чем помочь.
Аватара пользователя
hd321kbps
phpBB 2.0.3
Сообщения: 353
Стаж: 12 лет 1 месяц
Откуда: Россия, Крым, Армянск
Благодарил (а): 182 раза
Поблагодарили: 349 раз

Re: Пересоздание поисковых индексов

Сообщение hd321kbps »

По итогу на создание индексов ушло 16 дней) Работы в фоне.
Siava писал(а): 23.06.2020 12:46 hd321kbps, почему не используете sphinx? Сообщений много, он был бы куда эффективнее стандартной индексации.
Надо будет попробовать перенести на Postgresql + Sphinx

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