Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Поиск по сайту

Сообщения:  [1-10]   [11-17] 

 
 автор: Sasha   (13.05.2005 в 00:02)   письмо автору
 
   для: cheops   (11.05.2005 в 12:10)
 

Информации?
Весь html код занимает то 5 до 10 кб.

   
 
 автор: cheops   (11.05.2005 в 12:10)   письмо автору
 
   для: Sasha   (10.05.2005 в 14:16)
 

Сначала будут только адреса, затем следует работать с самим файлом, как много в нём информации?

   
 
 автор: Sasha   (10.05.2005 в 14:16)   письмо автору
 
   для: cheops   (10.05.2005 в 13:28)
 

Страниц мало 3 группы по 5 страниц. поиск только внутри группы страниц.
информация расположена в ячейках таблицы, возможно ли, чтоб в результате поиска была страница с ячейками табл. в которых были ключевые слова?
Или в результате будут только адреса страниц?

   
 
 автор: cheops   (10.05.2005 в 13:28)   письмо автору
 
   для: Sasha   (09.05.2005 в 12:51)
 

Если страниц мало, то можно просто забить их адреса в масси и при поиске просто открывать их, читать и искать информацию при помощи строковых функций, регулярных выражений.

   
 
 автор: Sasha   (10.05.2005 в 13:12)   письмо автору
 
   для: Sasha   (09.05.2005 в 12:51)
 

Никаких идей нету ?

   
 
 автор: Sasha   (09.05.2005 в 12:51)   письмо автору
 
   для: cheops   (09.05.2005 в 00:22)
 

1) А, что можно сделать с html, какие варианты организации поиска есть, вот например со скриптом-поисковиком предложенным выше...

2)Наверное это не самый лучший вариант, когда нужно обходить страницы, ищя подсвеченные слова :))

   
 
 автор: cheops   (09.05.2005 в 00:22)   письмо автору
 
   для: Sasha   (08.05.2005 в 19:44)
 

1) Нет полнотекстовый поиск работает только с текстом помщённым в базу данных, так как это SQL-код.
2) Хм... но ведь посетитель, для того, чтобы просмотреть страницу должен её открыть? Вот тут ключевые слова и подсвечиваются.

   
 
 автор: Sasha   (08.05.2005 в 19:44)   письмо автору
 
   для: cheops   (08.05.2005 в 17:59)
 

1) Будет ли это работать с HTML ?

2) Я так понял, что в результате пользователю выдаётся страница с подсвеченными ключевыми словами. А если слова на нескольких страницах?

   
 
 автор: cheops   (08.05.2005 в 17:59)   письмо автору
 
   для: Sasha   (08.05.2005 в 16:14)
 

Это непонятное полнотекстовый поиск: text - это столбец, проиндексированный индексом FULLTEXT, а аргумент ключевого слова AGAINST - искомое слово.

В буффере уже не поиск осуществляется а подсветка искомых слов.

   
 
 автор: Sasha   (08.05.2005 в 16:14)   письмо автору
 
   для: cheops   (08.05.2005 в 00:22)
 

http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=148
Насколько я понимаю, для поиска нужно создать список ключевых слов и ID страниц где они находятся, затем всё засунуть в БД и искать в ней?
Затем выводить страницу, подсвечивая найденное...
Это здорово, примерно то, что надо!
Но вот как это осуществляется?

Теперь поиск можно осуществлять примерно следующим образом:

<?php 
SELECT id FROM base 
WHERE MATCH
(textAGAINST('искомое слово'); 
-- 
или 
SELECT id FROM base 
WHERE MATCH
(textAGAINST('искомое') AND 
MATCH(textAGAINST('слово'); 
-- 
или 
SELECT id FROM base 
WHERE MATCH
(textAGAINST('искомое') OR 
MATCH(textAGAINST('слово'); 

Это что-то не понятно....это и есть поисковик ?


Про вариант поиска в буфере я что-то не совсем понял, что засовывается в буфер, 10 страниц?

   

Сообщения:  [1-10]   [11-17] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования