ФорумПрограммированиеPHP для идиотов → Оптимизировать поиск

Оптимизировать поиск

  • malaba

    Сообщения: 165 Репутация: N Группа: Кто попало

    Spritz 17 октября 2009 г. 8:22

    Задался вопросом поиска в разделе и хотелось бы услышать мнение специалистов как лучше все это организовать.!..
    Если у нас есть каталог с 100 файлов и мы в цикле открываем каждый файл,считываем инфу,сравниваем регуляркой или стрпосом и выводим файлы имеющие совпадения или забить огромную бубуку на все эти файлы и забивать все в базу данных,и производить поиск по таблице….кстати раздел доска объявлений соответсвено логин,дата и т.д.,может есть какие нибудь другие способы сделать поиск..?
  • AlexB

    Сообщения: 4290 Репутация: N Группа: в ухо

    Spritz 17 октября 2009 г. 9:27, спустя 1 час 4 минуты 58 секунд


    Если у нас есть каталог с 100 файлов и мы в цикле открываем каждый файл
    Как ты думаешь, когда ты в Яндексе делаешь поиск и через полсекунды получаешь его результат Яндекс за эти полсекунды успевает ВСЕ миллионы существующих сайтов просмотреть и сравнить с твоей строкой?
    Так что для начала читать теорию:

    Индексирование
    Полнотекстовый поиск
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 17 октября 2009 г. 11:29, спустя 2 часа 2 минуты 17 секунд

    Рекомендую Sphinx
    adw/0
  • malaba

    Сообщения: 165 Репутация: N Группа: Кто попало

    Spritz 18 октября 2009 г. 6:37, спустя 19 часов 8 минут

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

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