Автор Тема: Поиск по сайту  (Прочитано 7063 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн victor

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Поиск по сайту
« : 09 Января 2002, 14:19:31 »
Добрый день господа!
Я как уже писал я только навичок и в данный момент я разрабатываю сайт своему заводу. Чтобы усовершенствовать сайт завода я хочу сделать поиск по его продукции это надо для того чтобы показать руководству на что я способен и возможности данного сайта. Если возметесь помочь я бы хотел объяснить по какой структуре осуществлять поиск: (кстати наш сайт http://www.otvod.ru) например наименование продукции отвод у него есть две марки стали у этих марок есть еще разные габариты (они одинаковые у марок стали) и разные цены. Можно сделать так чтобы вести или выбрать ноименование изделия вести его сталь или габариты и в результате поиска выодилось сталь, габариты, цена. Номенклатура продукции 16 шт. СПАСИБО

Оффлайн lodevar

  • Сеньор-Помидор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 757
  • +0/-0
  • 2
    • Просмотр профиля
    • http://lodevar.hut.ru
Поиск по сайту
« Ответ #1 : 09 Января 2002, 14:21:38 »
Загоняешь все в MySQL и дальше дело за выборками.
Все.
С наилучшими пожеланиями. LODEVAR

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Поиск по сайту
« Ответ #2 : 09 Января 2002, 14:23:58 »
Все зависит от структуры и организации сайта.
Если у тебя набор хтмл-страниц то оптимально проиндексировать их и при поиске использовать индексный файл. Если в БД - поиск прямо в базе...
The documentations is your friend

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Поиск по сайту
« Ответ #3 : 09 Января 2002, 14:25:22 »
lodevar  контакт :)
The documentations is your friend

Оффлайн victor

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Поиск по сайту
« Ответ #4 : 09 Января 2002, 14:26:20 »
Дело в том что я понятия не знаю о MySQL может у вас есть какиенибуть исходники или еще что нибуть

Оффлайн victor

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Поиск по сайту
« Ответ #5 : 09 Января 2002, 14:29:32 »
У меня набор html страниц. Но я же вначале писал что я новичок в этом деле и незная как проиндексировать если ВЫ подробно опишите буду только рад

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Поиск по сайту
« Ответ #6 : 09 Января 2002, 14:35:10 »
Посмотри сюда:
http://risearch.org/
ИМХО очень неплохой скрипт.
The documentations is your friend

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
эээ
« Ответ #7 : 09 Января 2002, 16:23:53 »
Цитировать
наименование продукции отвод у него есть две марки стали у этих марок есть еще разные габариты (они одинаковые у марок стали) и разные цены.

Цитировать
Если у тебя набор хтмл-страниц то оптимально проиндексировать их и при поиске использовать индексный файл.

:) ИМХО индексация тут особо не поможет, ведь нужен поиск не по сайту, а по каталогу продуктов.
Надо действовать по принципу, что предложил lodevar - загнать и не мучаться.
 в исканиях.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
ээ
« Ответ #8 : 09 Января 2002, 16:26:34 »
неужто нет такого скрипта, который бы создавал БД с нужными полями, обеспечивал ввод данных, а для посетителей предоставлял поиск по записям?
Примерно это может DBMan но в нем надо покопаться, настроить и т.д.  наверно mySQL для этого случая действительно лучший выбор :)
« Последнее редактирование: 09 Января 2002, 16:32:38 от Green Kakadu »
 в исканиях.

Оффлайн lodevar

  • Сеньор-Помидор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 757
  • +0/-0
  • 2
    • Просмотр профиля
    • http://lodevar.hut.ru
Поиск по сайту
« Ответ #9 : 09 Января 2002, 16:33:49 »
Порядок такой:
1) Читаешь про Perl : DBI
2) Пишешь скрипт
3) Чего конкретно не понятно будет пишешь сюда.

Если нужно быстро сделать и не самому, то пишешь в раздел "Изготовление сайтов, скриптов и прочее... " И там предлагаешь цену. Так будет и быстрее и разумнее.

P.S. Не подумай, что я прикалываюсь. :)
С наилучшими пожеланиями. LODEVAR

Оффлайн lodevar

  • Сеньор-Помидор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 757
  • +0/-0
  • 2
    • Просмотр профиля
    • http://lodevar.hut.ru
о правилах...
« Ответ #10 : 09 Января 2002, 16:37:26 »
NeoNox : Кстати, может правила все-таки написать?
С наилучшими пожеланиями. LODEVAR

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
я за...
« Ответ #11 : 09 Января 2002, 17:31:12 »
Цитировать
Кстати, может правила все-таки написать?

всеми ногами и руками!

Цитировать
ИМХО индексация тут особо не поможет, ведь нужен поиск не по сайту

Сейчас RiSearch можно настроить как угодно :)
Просто продумать структуру например так
1-ые изделия - каталог .../katalog/item1
2-е изделия - каталог .../katalog/item2
..................
И соответственно там и искать...

А с БД конечно и проще и мобильнее.
The documentations is your friend

Оффлайн victor

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Поиск по сайту
« Ответ #12 : 10 Января 2002, 14:57:10 »
lodevar Я непротив пиши

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
не..
« Ответ #13 : 10 Января 2002, 16:39:23 »
Цитировать
И соответственно там и искать...

не в этом дело
Например возможный запрос:
выборка всех продуктов со стоимостью до $500 за ед. товара
html как не индексируй, ответов на подобные запросы не получишь
 в исканиях.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
эх
« Ответ #14 : 10 Января 2002, 16:47:26 »
Цитировать
lodevar Я непротив пиши

это они о своем, модераторском. ;)
Пример правил:

#!/usr/bin/perl -w
use CGI::Carp qw(fatalsToBrowser);
use strict;
use vars \'$post\', \'$ip\', \'$user\';

unless($post=~/(ругань|оскорбления|хулиганство|варез)/){
&mail_to_moderator($ip, $user, time());
exit;
}
if ($post=~/флейм/){
print "Location: http://forums.webscript.ru/forumdisplay.php?s=&forumid=23\\n\\n";
}
 в исканиях.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28