![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
![]() |
#1 |
Senior Member
|
![]()
А что насчет этого решения: http://typo3.org/extensions/repository/view/solr
кто-нибудь использовал в жизни? |
![]() |
![]() |
![]() |
#2 | ||
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
![]() Цитата:
Все они (поиски для TYPO3) расчитаны на то, что бы лазить (как бот-паук) по сайту - и индексировать - некие недо-гуглы, яндексы и прочие... Самый простой пример - вот у нас на странице произошли кое-какие изменения (по примеру включенности, выключенности, старта и енда тайма)... И все - данные в поиске уже не актуальны. А есть еще более сложный пример: По примеру хотя бы дерева страниц Раздел 1 > Раздел 2 > Раздел 3 > Раздел 4 Что будет если мы выключим к примеру Раздел 2 = hidden = 1 По логике вещей раздел 3 и 4 также должны скрыться... И с другой стороны делать поиск по mysql-полям - это опять же наверное получать не совсем актуальное представление сгенерированного содержимого страницы. Т.к. слишком много процессво по сборке итогового Html-кода может происходит... Другое дело когда организовывается поиск по конкретно по типу данных (к примеру фильтр в разделе)... По этой причине даже и не знаю - вроде все идеально с TYPO3... А вот поиск по сайту... Хотелось бы конечно - что бы он был самый актуальны... Цитата:
Но все таки поиск по сайту и поиск в интернете это разные вещи... Вот есть к примеру корпоративный сайт фирмы из разряда малого бизнеса... У них 300-350 страниц на сайте. 50% страниц занимает представление их продукции (не интернет магазин)... Продукция техническая (что то вроде гайки диаметром 2, длиной 3)... И люди которые заходят на сайт как правило больше внимания уделяют сразу поиску, а не хождению по разделам - это технические люди, которые понимают сразу что хотят... Последний раз редактировалось Ивано++; 11.08.2013 в 19:03 |
||
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
![]()
Вот самый простой пример с file_get_contents
Есть карта сайта (содержит все страницы): http://studsovet-life.ru/sitemap.xml И ради интереса делаем file_get_contents (условно говоря на индексирование)... PHP код:
http://studsovet-life.ru/test.php = 8 секунд работы И весь сайт условно говоря проиндексирован... Ставим cron - и время от времени (бот или как-еще придумать) - сайт будт обходиться... Если пользователь - кто-то во FE-что-то меняет - то ставим в очередь на индексаци... либо после "кнопки сохранить" - запускаем функцию перенидексации страницы. И потом страницы которые не изменились - можно не индексировать. Т.к. на сайте у нас может быть сложная логика - к примеру виртуальные страницы - мы их также добавляем в отдельные карты сайта... В общем разбиваем. В meta-header - добавляем специальный параметр который будет отвечать за тип информации. Также еще есть интересное расширение: Crawler - что то вроде обходчика. Последний раз редактировалось Ивано++; 11.08.2013 в 20:03 |
![]() |
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Народ, давно терзает тема организации каталогов в typo3, кто как выкручивается? | Vornic | Общие вопросы | 9 | 04.11.2012 21:40 |
Еще раз про Поиск по сайту. | agravin | Общие вопросы | 1 | 09.04.2012 16:54 |
Поиск по сайту и новости | Илья | Общие вопросы | 3 | 22.01.2012 20:59 |
Кто как планирует будущую структуру шаблонов | forever | Общие вопросы | 4 | 20.01.2007 19:27 |
как определить кто сделал последнее изменение? | Дылгеров Ц.В. | Общие вопросы | 6 | 12.09.2006 05:00 |