Как сделать свой поисковик?
Самыми популярными сайтами в сети интернет являются поисковые системы. С их помощью всегда можно найти нужную вам информацию. Давайте попробуем создать свой собственный поисковик по той схеме, по которой работали самые первые поисковики. В последствии вы сможете доработать свой поисковик и превратить его в полноценный и современный. Это зависит от ваших умений и готовности. Итак, ниже приведена инструкция по созданию мета-поисковика. Создать сайт самостоятельно с Wix.comРазделите свой поисковик на три части. Первая часть – это интерфейс будущего веб-поисковика, который пишется на языке PHP. Вторая часть – это индекс (база данных My SQL), в которой хранится вся информация о страницах. Третья часть – это поисковой робот, который будет индексировать веб-страницы и заносить их данные в индекс, его делают на языке Delphi. Начнём создавать интерфейс. Создайте файл index.php. Для этого разделите страницу на две части, используя таблицы. Первая часть – поисковая форма, вторая – результаты поиска. В верхней части создайте форму, которая будет посылать информацию файлу index.php методом get. На ней будут расположены три элемента – текстовое поле и ещё две кнопки. Одна кнопка нужна для отправки запроса, вторая – для очистки поля (эта кнопка не обязательна). Дайте текстовому полю имя «search», первой кнопке (той, которая отправляет запрос) имя «Искать». Имя самой формы оставьте, как есть – «form1». Результаты будут выведены в нижней части таблицы при помощи php, поэтому откройте тег Подключите конфигурационный файл, чтобы подключиться к базе данных.
Если поисковой запрос есть, то присвойте переменной $search текст поискового запроса. Проверьте запрос, чтобы он не был пустым и не был короче трёх символов. if ($search!='' && strlen($search)>2){ код поиска по базе данных } else {echo "Задан пустой поисковый запрос или строка поиска содержит менее 3 символов.";}
Запустите цикл, который выведет результаты поиска через printf.На этом всё. Если вы обладаете необходимыми знаниями, то вы вполне можете добавить в поисковик нужные вам элементы и составить свой алгоритм его создания.
Оцените статью!
Инструкция
include "config.php";
Проверьте, была ли нажата кнопка «Искать».
if (isset($_GET['button'])) {код, выполняемый в том случае, если кнопка «Искать» нажата} else {код, выполняемый в том случае, если кнопка «Искать» не нажата}
Если кнопка нажата, то тогда проверьте наличие поискового запроса.
if (isset($_GET['search'])){$search=$_GET['search'];}
В том случае, если поисковой запрос будет удовлетворять верхнему условию, запустите сам поисковой скрипт.