Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Вопрос по Sphider


Автор: raz 26.5.2008, 10:29
Скрипт Sphider индексирует страницы сайта, а можно сделать так если он находит ссылку на какой-нибудь сайт то и его индексирует!
Зарание Спасибо!

Автор: skyboy 26.5.2008, 10:55
Цитата(raz @  26.5.2008,  09:29 Найти цитируемый пост)
 а можно сделать

судя по описанию на http://www.sphider.eu/ - можно.
"как?" - вопрос http://www.sphider.eu/docs.php#options(внимание опции "Spider can leave domain").

Автор: raz 26.5.2008, 11:25
Ни че не понял.......

Автор: raz 26.5.2008, 11:43
Всё разобрался!

Автор: skyboy 26.5.2008, 12:08
не поделишься?

Автор: raz 27.5.2008, 08:48
Ты же сам написал как я просто сразу не разобрался надо поставить галочку на Spider can leave domain и все будет индексировать

Автор: raz 27.5.2008, 11:57
Ещё один вопрос по Sphider для него слова Яндекс и яндекс два разные свола можно ли сделать чтобы они стали для него одинаковые, и он не индексирует  адреса если например в поиск введу yandex.ru то он не чего не найдет это можно сделать???

Автор: skyboy 27.5.2008, 12:12
Цитата(raz @  27.5.2008,  10:57 Найти цитируемый пост)
адреса если например в поиск введу yandex.ru

неужто трудно открыть файл конфигурации и прочитать? там же ВСЕ комментировано. 
Цитата

// if this value is set to 1, word in domain name and url path are also indexed,// so that for example the index of www.php.net returns a positive answer to query 'php' even  // if the word is not included in the page itself.
$index_host   = 0;
?

Добавлено через 4 минуты и 10 секунд
Цитата(raz @  27.5.2008,  10:57 Найти цитируемый пост)
для него слова Яндекс и яндекс два разные свола

на их форуме вопрос поднимался. автор http://www.sphider.eu/forum/read.php?2,4251,4252, что всего-то надо отключить УТФ-8 и перейти к однобайтовой кодировке. Для UTF-8 сие невозможно, так как 
Цитата

сделает невозможным поиск по акцентированным буквам


Добавлено через 5 минут и 38 секунд
либо можно остаться на UTF-8, но включить подсказку(suggestion): "Возможно, Вы имели в виду ..."

Автор: raz 27.5.2008, 21:50
У меня windows - 1251 стоит но все ровно эта хрень, и к стати некоторые сайты показывает хреново пример "Рротические рассказы. Новости РёР· РјРёСЂР° секса"

Автор: Fortop 27.5.2008, 21:58
Это неправильно определеная кодировка utf-8

Автор: raz 28.5.2008, 11:19
Как можно сделать чтобы нормально отображалось?

Автор: Fortop 29.5.2008, 02:21
raz, 
установить нормальный charset для страницы.

Хотя если так отображается только часть данных, то придется занятся конвертацией строк.

Автор: raz 30.5.2008, 08:41
И как их конвиртировать?

Автор: skyboy 30.5.2008, 09:09
http://ua.php.net/manual/ru/function.iconv.php

Автор: raz 30.5.2008, 20:52
Для Sphider слова Яндекс и яндекс два разных слова как сделать чтобы они для него стали одинаковые!
Зарание спасибо!

Автор: skyboy 30.5.2008, 20:59
raz, чем упомянутое мою решение не устраивает?

Автор: raz 30.5.2008, 21:06
Цитата(skyboy @ 30.5.2008,  20:59)
raz, чем упомянутое мою решение не устраивает?

насчет подсказки

Смотри :
Запрос яндекс
http://poiskovik.ws/search.php?query=%FF%ED%E4%E5%EA%F1&search=1
Запрос Яндекс
http://poiskovik.ws/search.php?query=%DF%ED%E4%E5%EA%F1&search=1

Два разных запроса...

Автор: skyboy 30.5.2008, 22:02
да нафиг подсказку! у теб индексы в базе хранятся в utf-8? при использовании utf-8 всегда  будет регистрозависимое сравнение. так сказал автор. переведи в cp1251 или ещё во что однобайтовое. и все.

Автор: anrs 17.12.2008, 18:11
Вот зашёл я сюда : 
http://ua.php.net/manual/ru/function.iconv.php
Какую мне функцию в какой файл запихивать ? подскажите если не трудно ,..

Автор: flyper 9.7.2016, 02:39
скажите,а скрипт обновляется?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)