Уважаемые пользователи!
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
CodeWorld
phpBB 1.4.2
Сообщения: 68
Стаж: 18 лет 1 месяц

Альтернативный поиск

Сообщение CodeWorld »

Существуют ли альтернативные поисковики для phpbb? По умолчанию накладные расходы индексации составляют 40 мб на 20k сообщений. Не приятно. Впринципе сойдёт поисковик который ищет простыми where .. like .. %findme% лишь бы был законченным, чтоб поставить на работающий форум. Или опять придётся самому писать? :)
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

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

Витала такая идея на оффсайте. Кто-то писал мод, но до конца не довел. Идея состояла в использовании полнотекстового поиска (годится только для mysql)

Full-text search Mod (MySQL only)]

Добавлено спустя 1 минуту 2 секунды:

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

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 18 лет 2 месяца
Откуда: Ленинград

Сообщение /DiOs »

CodeWorld
like %... -- дико ресурсожрущая конструкция. Вас хостер отымеет по полной програме, если только у вас не колокейшн.

Добавлено спустя 1 минуту 17 секунд:

Кстати, если ваш форум отиндексирован на каком-нибудь приличном поисковике, то вполне целесообразно их формочку всобачить.
И если я неправ, пусть старшие товарищи поправят меня
CodeWorld
phpBB 1.4.2
Сообщения: 68
Стаж: 18 лет 1 месяц

Сообщение CodeWorld »

/DiOs я уже всобачил форму яндекса, но меня не устраивает свежесть данных по которым идёт поиск. А иногда ОЧЕНЬ не устраивает

У меня не колокейшн

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

Показывает записи 0 - 29 (595 всего, Запрос занял 0.0110 сек) 	
SQL-запрос: 
SELECT * 
FROM `phpbb_posts_text` 
WHERE `post_text` LIKE '%windows%'
LIMIT 0 , 30
Надо только сделать защиту против DoS. Лимит запросов на поиск, например в минуту.

Поручик спасибо тебе!
Lokust
phpBB 1.4.4
Сообщения: 119
Стаж: 17 лет 11 месяцев

Сообщение Lokust »

А google - поиск можно ведь как-то к форуму прикрепить, вместо стандартного?
Kastaneda
Former team member
Сообщения: 702
Стаж: 19 лет 6 месяцев

Сообщение Kastaneda »

Попробуйте что-то вроде этого:

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

<form method="get" action="http://www.google.com/search">
	<input type="text" name="q" size="40" maxlength="160" value="" />
	<input type="submit" name="sa" value="Найти с помощью Google" />
	<input type="hidden" name="as_sitesearch" value="http://www.ваш_сайт.ru" />
	<input type="hidden" name="hl" value="ru" />
</form>
Lokust
phpBB 1.4.4
Сообщения: 119
Стаж: 17 лет 11 месяцев

Сообщение Lokust »

Что-то маловато Гугль выдал результатов :\ Меньше, чем форум раза в три... его как нибудь на форум нельзя дополнительно натравить?

Вернуться в «Запросы модов для phpBB 2.0.x»