![]() |
Домашние скрипты | Главная Скрипты Загрузить Гостевая Форум |
Поиск по сайту 1.1СодержаниеО программеНовое в версии Установка Настройки Ещё раз об оптимизации поиска О сайте |
Кратко о программе
версия 1.1 от 15.01.08 Описание Производит поиск по сайту заданной строки при помощи формы, удобно встраивающейся в страницу. Форма содержит инструменты для подробного поиска: искать точное совпадение, учитывать регистр, искать фразу целиком или разбивать на слова. Выводит: ссылку на документ, где обнаружена искомая строка и его название, предложение, где она может встречаться, количество совпадений в документе, а также ссылку на текстовую копию документа с минимальным форматированием. Настройка производится через админпанель. Доступны все настройки внешнего вида поисковой формы и страницы с результатами поиска, тип документов по расширению, где будет производиться поиск. Можно определить, в каких каталогах и документах искать, или наоборот, какие области сайта блокировать для поиска. Ведётся журнал поисковых запросов. Новое в версии
Исправлены ошибки: Переход на новую версиюСкачать заново скрипт и заменить файлыform.php search.php admin/admin3.php Установка
1. Распакуйте папку со скриптом на сервер в корневую директорию (там, где главная страница вашего сайта) <?php //Установка поиска по сайту $strpath="search/form.php"; $adrself=getcwd(); for($i=0; $i<100; $i++) { if(file_exists("public_html"))break; if (!file_exists($strpath)) chdir(".."); else break; } include ('search/form.php'); chdir($adrself); ?> Здесь нужно обратить внимание на следующее: нельзя исключить, что вы вставите этот фрагмент кода внутрь вашего php -скрипта (т.е. внутрь скобок <?php ?>), тогда вставлять код нужно без этих скобок! НастройкиВся работа производится через панель управления. После установки скрипта перейдите по ссылке http://ваш_сайт/search/admin Наберите логин admin пароль 111 Внешний видЗдесь имеются все настройки внешнего вида поисковой формы и страницы с результатами поиска. Каждая настройка описана. Единственно, на что надо обратить внимание-это на термин "Блоки". Имеется ввиду Главный блок-содержание всех результатов поиска и Блок одного результата- информация об одном документе, где была найдена поисковая строка. И тот и другой имеют свои настройки.Управление кодомЗдесь настраиваете внешний вид страницы, где выводятся результаты поиска. Собственно здесь вы можете встроить код вашего сайта для того, чтобы сохранить дизайн и сделать эту страницу похожей на остальные страницы вашего сайта.Логин и парольВ скрипте логин и пароль не храняться. Это сделано в целях безопасности. Даже если взломщику и удастся увести файл с паролями, потребуется длительное время для расшифровки. Поэтому при загрузке панели управления окошки с логином и паролем остаются пустыми. Если вы хотите заменить логин и пароль (или только одно какое-либо значение), заполняйте оба окошка. Логин и пароль не меняются если значения не заполнены,или заполнено только одно какое-либо значение.Если вы забыли логин или пароль и не можете зайти в панель, нужно скачать скрипт заново и заменить файл search/admin/conf/conf.txt- тогда логин и пароль снова будут admin 111 Оптимизация поискаЗдесь вы можете определить-где искать, или где не искать. Определите типы документов для сканирования по расширениям. Поиск должен производиться только в web-документах (html, htm, mht, php, php4, php5 и пр.) или в текстовых документах txt. Если вы попытаетесь ввести документы Word (doc), скрипт будет работать с грубыми ошибками!Так же вы можете составить список каталогов и файлов, где искать, или наоборот, которые исключить из поиска. Настройки поддерживают две схемы: включения в поиск документов или исключения из него. Какой схемой пользоваться-решать вам. Если у вас на сайте много технической информации, напр. скриптов, или каталогов с изображениями, проще звполнить список каталогов и (или) файлов, где следует искать, затем поставить точку на Использовать список разрешённых файлов и каталогов и нажать Выбрать схему, если у вас большинство информационных страниц, проще исключить из поиска каталоги и (или) файлы, где искать не нужно (т.е. заполнить Список для файлов, не подлежащих сканированию.), поставить точку на Использовать список запрещённых файлов и каталогов и нажать Выбрать схему Ещё раз об оптимизации поиска
Уверен, что у вас уже есть опыт установки и настройки скриптов. Тогда эти разделы справки можно пропустить.
Но с данным разделом настоятельно рекомендуется ознакомиться. Во-первых потому, что от этого зависит
скорость и корректность поиска, во-вторых- безопасность вашего сайта! О сайте
Проект Домашние скрипты посвящён сценариям для домашних страничек.
На сайт будут выкладываться авторские скрипты для
интерактивного общения с посетителями: форумы, гостевые книги, чаты, различные формы для комментариев,
отправки сообщений; сбора статистики: скачивания и просмотра файлов, посещений вашего ресурса; формирования
документов и пр.
© Шестопалов Сергей МОСКВА 2007
|