![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#1 |
Senior Member
Регистрация: 01.07.2008
Сообщений: 392
|
![]()
У меня генерация индексного поиска занимает 17(!!!) секунд. Обычная страница без кеша генерируется за полторы секунды. Чувствую, что поиск у меня ОЧЕНЬ не оптимизированный.
Что на это можно влиять? Есть предположение, что у меня очень много хлама в индексной базе. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Регистрация: 01.07.2008
Сообщений: 392
|
![]()
Народ! Подскажите куда копать, кого читать.
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Регистрация: 01.07.2008
Сообщений: 392
|
![]()
не думаю, что нет способа оптимизировать индексный поиск. люди ведь пользуются. на то он и индексный, что бы работать быстрее просто полнотекстового по базе.
не хочется ставить что то на сервер. (не вставляет меня установка на фряху ![]() |
![]() |
![]() |
![]() |
#5 |
Senior Member
|
![]()
Попробуйте вот это
Я так и не сделал. У меня старые версии и Typo3 и indexed_search Но обязательно возьмусь за него. У меня из-за поиска вешается сервер. Когда по 100-200 человек утром лезут почитать новости и кто-то запускает поиск - все. Перегружаю Mysql. Уже хочу страницу поиска сделать неактивной по-утрам. Mnogosearch с Typo3 на Windows-сервере не работает. Разве что отдельно его ставить. |
![]() |
![]() |
![]() |
#6 |
Senior Member
Регистрация: 01.07.2008
Сообщений: 392
|
![]()
Там есть ссылка на баглист. Только я не очень то понял, что за diff файлы там были приложены. И какие именно запросы надо менять в сорсах индекссерча?
|
![]() |
![]() |
![]() |
#7 |
Senior Member
|
![]()
Вот и я когда начал менять - столкнулся, что это не моя версия indexed_search
Нашел потом нужную версию, но пока руки не дошли что-то поменять. В этих diff - изменения в скриптах описаны. Для устранения бага. Открыть на чтение - понятно станет. |
![]() |
![]() |
![]() |
#8 | |
Senior Member
Регистрация: 24.06.2006
Сообщений: 143
|
![]() Цитата:
man diff man patch и еще вот http://typo3.org/development/bug-fixing/diff-and-patch/ |
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Регистрация: 01.07.2008
Сообщений: 392
|
![]()
Патч class.tx_indexedsearch.php.diff не установился.
Hunk #1 failed at 820. Hunk #2 failed at 835. Hunk #3 failed at 851. Но я в этом не рублю. Мож кто сталкивлся? Выложить содержимое class.tx_indexedsearch.php.rej? У меня, как я понимаю, не очищается база поиска. Там сохраняются уже измененные страницы. Так поиск со временем работает все медленнее. |
![]() |
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
поиск tt_news | Lucifer | Общие вопросы | 2 | 07.03.2011 12:47 |
поиск в содержимом файла | San | Общие вопросы | 8 | 27.06.2006 14:50 |
индексированый поиск с укр. языком | андрей | Локализация проекта | 5 | 24.11.2005 01:18 |
Очень медленно | GoldMan | Установка | 6 | 01.08.2005 21:15 |
Поиск | Сергей | Общие вопросы | 2 | 29.03.2005 18:24 |