Уважаемые пользователи!
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 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Зарегистрирован: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Ну косяк небольшой в скрипте, бывает. Появляется, когда не выбрано ни одного форума для переиндексации, то есть переиндексируются все.
Скачайте дистр и залейте на сервак admin_reindex.php
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Шурик_
phpBB 1.2.0
Сообщения: 14
Зарегистрирован: 17 лет 7 месяцев
Откуда: Москва

Сообщение Шурик_ »

Вот везде пишут -"включите фильтр стоп слов", "залейте файл стоп слов", а подскажите - где этот фильтр включается, куда заливать файл - нигде не могу найти ответа, с утра по поиску лазаю.
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Зарегистрирован: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Плохо ищите.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Шурик_
phpBB 1.2.0
Сообщения: 14
Зарегистрирован: 17 лет 7 месяцев
Откуда: Москва

Сообщение Шурик_ »

спасибо большое! Но по ссылке нет ответа на самый интересный вопрос - а как включить фильтр стоп-слов? Где эта опция - по идее, она должна включаться перед повторной индексацией, ни в реиндексе (у меня аж два разных стоит), нигде в другом месте я не нашел этого.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Зарегистрирован: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

Шурик_
Опции никакой. Просто надо разместить файл с этими словами search_stopwords.txt в lang_xxx-каталоге вашего форума.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Шурик_
phpBB 1.2.0
Сообщения: 14
Зарегистрирован: 17 лет 7 месяцев
Откуда: Москва

Сообщение Шурик_ »

понятно. В этом случае стоп-слова не будут индексироваться при написании новых сообщений. Но для того, чтобы удалить из таблицы уже сущесвующие стоп-слова, надо переиндексировать таблицу поиска. И в связи с этим у мебя вопрос - все ли скрипты переиндексации воспринимают этот список стоп-слов?
В частности, тот мод, который предлагался в этой теме, на моем сервере вылетает по таймауту, а я пользую более продвинутый и не закрывающий форумы во время работы мод Rebuild Search 2.4.0
Будет ли он также работать со списком стоп-слов? Проводить эксперимент слишком долго, таблица более 10Мб.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Зарегистрирован: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

Шурик_
Как минимум третий раз повторюсь :lol:
Тут гляньте мод поможет :)

Он вроде может переиндексировать базу с использованием стоп-слов.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Alice
phpBB 1.4.4
Сообщения: 197
Зарегистрирован: 17 лет 1 месяц
Откуда: SPb
Поблагодарили: 1 раз

Сообщение Alice »

Siava писал(а):Как минимум третий раз повторюсь Laughing
Тут гляньте мод поможет :)
Siava, вы начинаете меня пугать :shock: :P
Я не волшебник, я только учусь!
Lektor
phpBB 2.0.7
Сообщения: 574
Зарегистрирован: 18 лет

Сообщение Lektor »

Kir-Dagoor писал(а):Братцы, нашел ошибку в процедуре add_search_words (includes\functions_search.php)

Она приводит к дублированию слов в таблице search_wordlist, непомерному разрастанию таблицы search_wordmatch, и как следствие - тормоза при постинге. Все это справедливо для форумов на базе mysql.

Смотрим:

Код: Выделить всё

#-----[ OPEN ]------------------------------------------
#
includes/functions_search.php

#
#-----[ FIND ]------------------------------------------
#
	$sql = "SELECT word_id, word_text     
	FROM " . SEARCH_WORD_TABLE . " 
	WHERE word_text IN ($word_text_sql)";
#
#-----[ BEFORE, ADD ]------------------------------------------
#
	case 'mysql':
	case 'mysql4':

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Люди, этот фикс актуальный для 2.0.22?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Зарегистрирован: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

Lektor
у меня никаких дублей не образовывается, а у вас?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Admin_777
phpBB 1.4.4
Сообщения: 190
Зарегистрирован: 18 лет 6 месяцев
Откуда: Moscow

Сообщение Admin_777 »

Может такое быть. Я сам с этим ковырялся пару месяцев. Пару страниц назад я опубликовал решение проблемы:
... при восстановлении базы при аварии, админ предыдущего нашего хостинга при восстановлении базы форума, не долго думая, сменил в таблице search_wordlist поле word_text на индексируемое поле (а должно быть первичным ключом), отчего значения внутри него перестали быть уникальными.
Т.е. считалось, что дублей быть не может, но ошибка крылась не на уровне программы, а не уровне настройки базы.
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Зарегистрирован: 17 лет 2 месяца
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 10 раз

Сообщение RedNaxi »

стоял у меня Rebuild Search by Antony Bailey 1.0.1 минут тридцать пытался что то сделать так и не смог:) мод reindex_mod by Atrus2 1.0.1 за минуту переиндексировал всю мою базу. СПС автору мода!
Аватара пользователя
Admin_777
phpBB 1.4.4
Сообщения: 190
Зарегистрирован: 18 лет 6 месяцев
Откуда: Moscow

Сообщение Admin_777 »

Где дают? Кинься плиз ссылочкой.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Admin_777
А может откроем глаза? Первый пост этой темы.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Admin_777
phpBB 1.4.4
Сообщения: 190
Зарегистрирован: 18 лет 6 месяцев
Откуда: Moscow

Сообщение Admin_777 »

Спасибо, а то я сразу в Гугль искать Atrus2 1.0.1

Вернуться в «Бета-версии модов для phpBB 2.0.x»