![]() |
|
![]() ![]() ![]() |
|
Urod |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
На любом сайте существует поисковик по сайту. Как он делается?
![]() |
|||
|
||||
PILOT |
|
|||
![]() производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: нет Всего: 54 |
Нет, Urod, не существует стандартного.
Есть 2 типа поисковиков, первый ищет по базе данных, второй по всем файлам. В реализации они примерно одинаковы по сложности. СУВ. -------------------- тут могла быть Ваша реклама... |
|||
|
||||
dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 1 Всего: 137 |
А тебе не кажется, что в поиске по файлам добавляется дополнительный шаг - занесение слов в базу? ![]() Или как ты представляешь себе поиск по файлам? Это сообщение отредактировал(а) dm9 - 29.3.2005, 03:13 |
|||
|
||||
PILOT |
|
|||
![]() производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: нет Всего: 54 |
В базу заносят мощные поисковики, где требуется искать по необъятному массиву сайтов, а когда по одному небольшому сайту, то заносить в базу не стоит, маловероятно что кто-то опять будет искать именно это слово, лучше пробежаться по файлам.
СУВ. -------------------- тут могла быть Ваша реклама... |
|||
|
||||
dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 1 Всего: 137 |
Может, я, конечно, чего-то не понимаю, но на хоть сколько-нибудь большом сайте "пробегаться" по файлам ты будешь сутки. Нужен индекс...
|
|||
|
||||
Urod |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Так, ну я ничего не поняла: исходя из ваших рассуждений существует, все-таки, ОДИН тип поисковика - по базе, в которую необходтимо занести все слова, по которым пользователь бует искать информацию????
Не понятно ![]() И, все-таки, есть ли шаблоны поисковиков? |
|||
|
||||
dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 1 Всего: 137 |
Сначала надо понять, что у тебя за информация, по которой надо выполнять поиск. Файлы? Или данные хранятся в БД? Что за формат хранения данных? Ну и так далее. Потом нужно выбрать оптимальное решение. Если не разбираешься в программировании, оптимальное решение - что-то вроде такого:
http://vingrad.ru/search/ То есть воспользоваться услуагми Гугла или Яндекса. Очень распространённый подход. Хотя, наверное, есть готовые решения, которые можно поставить себе на сайт... Добавлено @ 12:52 Но это тебе уже не в вёрстку, а в PHP/Perl/... |
|||
|
||||
Urod |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Самой бы понять, как это называется. Т.е. есть сайт и для удобства пользователей хотелось бы на нем видеть поисковик по словам, например, пользователь хочет найти что-то про "Цены" и он кидает в поиск слово "цены" и находит прайс-лист на одной из страниц этого сайта. Эээ, ну где-то так...
|
|||
|
||||
dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 1 Всего: 137 |
Дубль два. Google и Yandex не устраивают? Многие сайты пользуются их услугами для создания поиска.
Примеры: http://vingrad.ru/search/ http://podgoretsky.com/ (см. ссылку на поиск) Ещё видел на многих сайтах, но навскидку не вспомню что-то... |
|||
|
||||
PILOT |
|
|||
![]() производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: нет Всего: 54 |
На большом сайте информация в таблицах уже сидит
![]() А по поводу индексов, да, пробежался разок и сложил в таблицу, а уже потом в ней ищещь. СУВ. -------------------- тут могла быть Ваша реклама... |
|||
|
||||
Urod |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
А вот такой поиск, как на этой странице "Поиск" нельзя сделать? Или это совсем трудоемко и сложно (т.е. например, надо будет создавть какие-то БД - не поняла какие)?
|
|||
|
||||
dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 1 Всего: 137 |
Здесь:
http://forum.vingrad.ru/index.php?act=Search&f=64 поиск ведётся по информации, хранящейся в базе данных форума. Все сообщения тут хранятся в базе. Добавлено @ 14:24 А вот для этого: http://vingrad.ru/search/ тебе ничего кроме одной html странички добавить не понадобится. |
|||
|
||||
Urod |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
dm9 Мне просто так не нравится, что рядом с поиском будет слово "Google", причем для него надо будет и место дополнительное расчитать
![]() |
|||
|
||||
dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 1 Всего: 137 |
Воспользуйся услугами Яндекса. Там можно просто вставить форму - поле ввода и кнопку ОК.
До 220 (кажется, так) запросов в сутки бесплатно. Можно ли обойтись без логотипа Гугла - не знаю... |
|||
|
||||
Urod |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
dm9
Вставляю в свою таблицу Яндексовскую форму (поправила только FORM name=web action=http://www.yandex.ru/yandsearch method=get> на название своего сайта), и аот, что получилось:
Не работает ![]() ![]() Где ошибка? |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Продвижение и оптимизация сайтов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |