Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Поиск по сайту, поиск с использeванием mysql 
V
    Опции темы
SadMan
Дата 10.10.2010, 21:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 21.8.2009

Репутация: нет
Всего: нет



Всем привет ;)
Решил сделать поиск по сайту...Вся информацыя  для поиска в БД mysql в html виде...подскажыте каким методом сделать поиск и так чтобы html теги при поиске исключались...
Спасибо за ответы smile
PM MAIL   Вверх
Guedda
Дата 11.10.2010, 10:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: 13
Всего: 78



Цитата(SadMan @  10.10.2010,  22:35 Найти цитируемый пост)
Вся информацыя  для поиска в БД mysql в html виде...

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


--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
SadMan
Дата 11.10.2010, 17:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 21.8.2009

Репутация: нет
Всего: нет



Цитата(Guedda @ 11.10.2010,  10:07)
Сделать так, чтобы вся информация в бд была в чистом виде. Или использовать регулярные выражения...

Вы имеете ввиду дублировать БД без тегов html во время добавки контента на сайт?
PM MAIL   Вверх
Guedda
Дата 11.10.2010, 19:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: 13
Всего: 78



Цитата(SadMan @  11.10.2010,  18:31 Найти цитируемый пост)
Вы имеете ввиду дублировать БД без тегов html во время добавки контента на сайт? 

Я имею ввиду дублировать поля, содержащие html.


--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
SadMan
Дата 11.10.2010, 20:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 21.8.2009

Репутация: нет
Всего: нет



Цитата(Guedda @ 11.10.2010,  19:22)
Я имею ввиду дублировать поля, содержащие html.

По вашему мнению это оптимальный вариант, есть ли еще варианты?
PM MAIL   Вверх
Оуэн
Дата 11.10.2010, 22:08 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 8.10.2010

Репутация: нет
Всего: нет



Чем вам разметка мешает? Забейте
PM MAIL   Вверх
SadMan
Дата 11.10.2010, 23:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 21.8.2009

Репутация: нет
Всего: нет



Цитата(Оуэн @ 11.10.2010,  22:08)
Чем вам разметка мешает? Забейте

поиск будет не коректен потому что, заданное слово поиска может быть тег, а его то в тексте может и не быть 
PM MAIL   Вверх
solenko
Дата 12.10.2010, 01:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1473
Регистрация: 15.1.2006
Где: Украина

Репутация: 34
Всего: 67



Цитата(SadMan @  11.10.2010,  19:30 Найти цитируемый пост)
По вашему мнению это оптимальный вариант, есть ли еще варианты?

Это самый простой вариант.

Вариант немного сложнее, но много эффективней -- http://sphinxsearch.com/

вариант самый эффективный -- система аналогичная сфинксу, но с оглядкой на специфику ваших данных.


--------------------
Ла-ла-ла-ла
Заметьте, нет официального подтверждения, что это не просто четыре слога.
PM MAIL WWW ICQ Skype   Вверх
Оуэн
Дата 12.10.2010, 20:35 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 8.10.2010

Репутация: нет
Всего: нет



Цитата

поиск будет не коректен потому что, заданное слово поиска может быть тег, а его то в тексте может и не быть  

Это мало вероятно, если сайт не касается веб программирования, раздувать из за этого базу считаю не целесообразным
PM MAIL   Вверх
solenko
Дата 12.10.2010, 21:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1473
Регистрация: 15.1.2006
Где: Украина

Репутация: 34
Всего: 67



Цитата(Оуэн @  12.10.2010,  19:35 Найти цитируемый пост)
Это мало вероятно, если сайт не касается веб программирования, раздувать из за этого базу считаю не целесообразным 

Вы не поверите, но слово strong очень часто употребляется в английском языке. А вот если взять еще и иена класов... Вообще страшно становится что может наискать


--------------------
Ла-ла-ла-ла
Заметьте, нет официального подтверждения, что это не просто четыре слога.
PM MAIL WWW ICQ Skype   Вверх
Guedda
Дата 13.10.2010, 10:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: 13
Всего: 78



Цитата(solenko @  12.10.2010,  22:42 Найти цитируемый пост)
А вот если взять еще и иена класов...

А Вы не разделяете Controllers от Views???


--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
solenko
Дата 13.10.2010, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1473
Регистрация: 15.1.2006
Где: Украина

Репутация: 34
Всего: 67



Guedda, вы не понимаете о чем идет речь в топике, или не знаете такого html аттрибута class?


Это сообщение отредактировал(а) solenko - 13.10.2010, 12:09


--------------------
Ла-ла-ла-ла
Заметьте, нет официального подтверждения, что это не просто четыре слога.
PM MAIL WWW ICQ Skype   Вверх
Guedda
Дата 13.10.2010, 13:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: 13
Всего: 78



Цитата(solenko @  13.10.2010,  13:08 Найти цитируемый пост)
Guedda, вы не понимаете о чем идет речь в топике, или не знаете такого html аттрибута class?

Ох, что-то о них даже и не подумал.


--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
NewDima
Дата 13.10.2010, 16:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 922
Регистрация: 20.2.2006
Где: <?here?>

Репутация: 10
Всего: 12



mysql поддерживает полнотекстовый поиск.

PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0930 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.