Просмотр файла phprusearch/readme.html

Размер файла: 7.73Kb
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRansitional//EN">
<HTML>
<HEAD>
<TITLE>СНАЧАЛА ПРОЧТИ МЕНЯ и сбережешь время!</TITLE>
<LINK href="sinc/phpru.css" type=text/css rel=stylesheet>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
</HEAD>
<BODY>
<CENTER>
<TABLE width=95% border=0 cellspacing=0 cellpadding=0>
<TR>
	<TD>
	<TABLE width=100% bgcolor=#444444 border=0 cellspacing=1 cellpadding=1>
	<TR>
		<TD bgcolor=LIGHTYELLOW align=center><B><A HREF="http://phpru.net/">PHPru_Search v.2.7</A></TD>
	</TR>
	<TR>
		<TD bgcolor=WHITE>Фактически - это миниYandex на Вашем сайте.<BR>Скрипт поиска по сайту без использования MySQL. Подходит для большинства малых и средних сайтов (обрабатывает сайты объемом порядка 10Mb). Использует индексацию, благодаря чему время поиска значительно сокращается (скорость зависит от вложенности папок и структуры Ваших страниц). Поиск занимает от долей секунды (в зависимости от сложности запроса и веса индекса) до ...<BR><BR>
		<FONT COLOR="#FF0000"><B>Важно!!!</B></FONT><BR>
		Прошу обратить внимание, если у Вас на сайте используется одна из многочисленных в настоящее время систем управления сайтом (CMS), как то php-nuke, postnuke и т.д. - то этот поиск не для Вас. PHPru_Search ищет только в файлах, физически лежащих на Вашем сервере, а не вытягиваемых каждый раз из базы данных.</TD>
	</TR>
	</TABLE>
	</TD>
</TR>
<TR>
	<TD>
	<TABLE width=100% bgcolor=#444444 border=0 cellspacing=1 cellpadding=1>
	<TR>
		<TD bgcolor=LIGHTYELLOW align=center><B>Возможности</TD>
	</TR>
	<TR>
		<TD bgcolor=WHITE>
		<B>1</B>. Поиск во всех директориях Вашего сайта.<BR>
		<B>2</B>. Удобная WEB-панель администрирования со встроенной надежной защитой.<BR>
		<B>3</B>. Вывод участка документа и выделение цветом совпадений с запросом.<BR>
		<B>4</B>. Настройка количества отображаемых строк, цвета, синтаксическое выделение совпадений (жирный, наклонный шрифт и т.д.), время последнего изменения файла.<BR>
		<B>5</B>. Нахождение не только точных совпадений, но и похожих слов. Например на запрос функция будут также найдены: функции, функцию, функций, функционирования, функциональный, функцией, многофункциональный и т.д.<BR>
		<B>6</B>. Подсчет количества точных совпадений и похожих словоформ.<BR>
		<B>7</B>. Статистика: количество обработанных Kb, файлов и время поиска.<BR>
		<B>8</B>. Возможность запрета индексации отдельных папок, например cgi-bin, img и т.д.<BR>
		<B>9</B>. Возможность запрета индексации конкретных файлов, например counter.php, vote.txt, statistic.php и т.д.<BR>
		<B>10</B>. Возможность запрета индексации файлов по маске, например .txt, .inc, .lib, .sql и т.д.<BR>
		<B>11</B>. Возможность выбора отображения названия файла в результатах поиска: http://yourdomain/index.php - реальное название, или 'Главная страница сайта' - название из тега &lt;TITLE>.<BR>
		<B>12</B>. Теперь поиск сделан в виде отдельной папки. Вы просто копируете папку в корень Вашего сайта, заходите в панель администрирования, настраиваете параметры, индексируете сайт и всё работает.<BR>
		<B>13</B>. Слегка изменен алгоритм индексации и поиска. Пофиксены мелкие баги (в частности проблемная работа функции opendir('.') на некоторых серверах; проблемы с отображением ссылки, когда в тегах TITLE встречался перенос строки).

</TD>
	</TR>
	</TABLE>
	</TD>
</TR>
<TR>
	<TD>
	<TABLE width=100% bgcolor=#444444 border=0 cellspacing=1 cellpadding=1>
	<TR>
		<TD bgcolor=LIGHTYELLOW align=center><B>Лицензионное соглашение</TD>
	</TR>
	<TR>
		<TD bgcolor=WHITE>
		<LI>Используя  данный скрипт Вы соглашаетесь с данным лицензионным соглашением и принимаете его условия.
		<LI>Вы соглашаетесь признать за <A HREF="http://phpru.net">PHPru.net&trade;</A> авторство на данный скрипт.
		<LI>Скрипт распространяется свободно и бесплатно.
		<LI>Скрипт распостраняется как есть, т.е. автор не несет ответственности, если скрипт нанесет какой-либо вред. Однако, я как автор, гарантирую, что при соблюдении целостности кода, скрипт не может нанести какой-либо ущерб в виде стирания, изменения файлов и папок, и т.д.
		<LI><font color="red">Запрещено:</font> удаление copyright автора в коде и внизу всех страниц, генерируемых скриптом.
		<LI><font color="red">Запрещено:</font> переименовывать папку поиска /phprusearch/.
		<LI>Всем, кто <font color="red">не соблюдает</font> данное соглашение, будет <font color="red">отказано</font> в любой технической и иной помощи, связанной с использованием любого из скриптов <A HREF="http://phpru.net">PHPru.net&trade;</A> 
		</TD>
	</TR>
	</TABLE>
	</TD>
</TR>
<TR>
	<TD>
	<TABLE width=100% bgcolor=#444444 border=0 cellspacing=1 cellpadding=1>
	<TR>
		<TD bgcolor=LIGHTYELLOW align=center><B>Требования к серверу</TD>
	</TR>
	<TR>
		<TD bgcolor=WHITE>
		Платформа: любая<BR>
		Интерпретатор: PHP4 и выше<BR><BR>
		</TD>
	</TR>
	</TABLE>
	</TD>
</TR>
<TR>
	<TD>
	<TABLE width=100% bgcolor=#444444 border=0 cellspacing=1 cellpadding=1>
	<TR>
		<TD bgcolor=LIGHTYELLOW align=center><B>Установка</TD>
	</TR>
	<TR>
		<TD bgcolor=WHITE>Опять-таки постарался учесть все Ваши пожелания по предыдущим версиям и выбрать оптимальное их соотношение. Эта версия кардинально отличается от первых. Манипуляции с установкой сведены к минимуму. Изменена структура каталогов и названия файлов, поэтому рекомендую удалить файлы предыдущей версии. Все делается ч/з удобную панель администрирования. Надеюсь, что Вы уже оценили её достоинства. Панель управления также несколько видоизменена, добавлены некоторые новые возможности...<BR><BR>
		1. Закачиваем папку /phprusearch/ в <B>корневую</B> дирректорию сайта (обычно это папка public_html, htdocs или www). Не забываем качать в текстовом режиме.<BR>
		2. Устанавливаем следующие права доступа:<BR>
		на все папки и файлы, не указанные ниже - ПРАВА НЕ ТРОГАЕМ!<BR>
		выставляем права только на:<BR><BR>
		<font color="009900">/phprusearch/sadmin/admin.php - 666<BR>
		/phprusearch/sdata/search.php - 666<BR>
		/phprusearch/sinc/query.php - 666<BR>
		/phprusearch/sinc/sconfig.php - 666</font>
		<BR><BR>
		3. Вызываем скрипт:<font color="0000FF">http://</font><font color="009900">you_domain</font><font color="0000FF">/phprusearch/sadmin/</font><BR><BR>Вводим логин: <font color="009900">admin</font>, пароль: <font color="009900">pass</font>. Входим в панель администрирования и первое, что мы делаем - меняем логин и пароль на свои. Затем входим заново и выполняем все настройки и индексируем сайт.<BR><BR>
		4. На Ваших страницах, в том месте где должна быть форма поиска вставляем PHP-код<BR>
		<font color="009900">&lt;? require ('phprusearch/sinc/form.php') ?></font> Напоминаю, чтобы вставить форму именно таким способом, страница должна быть .php, а не .htm, html или shtml (по-крайней мере, для большинства серверов...)<BR>
		Это для файлов лежащих в корне. Для файлов лежащих в других папках не забудьте поменять путь!<BR>Или-же просто скопируйте код в нужное Вам место из файла /phprusearch/sinc/form.php<BR>
		Если у Вас уже стоит поисковая форма на страницах, замените в ней NAME=что-то на <font color="009900">NAME="query"</font>, а ACTION=что-то на <font color="009900">ACTION="/phprusearch/"</font><BR><BR>
		5. В этой версии также отсутствуют шаблоны верха и низа страницы результатов поиска. Вместо использования шаблонов, просто скопируйте весь код скрипта /phprusearch/index.php в нужное место макета Вашей страницы (скрипт вписан в таблицу, так что корректно вставится в любое место вашей страницы), и сохраните её как /phprusearch/index.php<BR><BR>
		Теперь можете поискать что-нибудь на Вашем сайте.<BR><BR>
		P.S. Не забывайте по мере обновления информации на Вашем сайте проводить переиндексацию.
		</TD>
	</TR>
	</TABLE>
	<BR><CENTER>Copyright &copy; 2003-2004 <A HREF="http://phpru.net">PHPru.net&trade;</A>
	</TD>
</TR>
</TABLE>
</BODY>
</HTML>