|| разделы:: | |
|| реклама:: |
|
|| новости почтой:: |
|
|| поиск по сайту:: |
|
|| рекомендуем:: |
|
| |
ОСНОВНЫЕ ВОЗМОЖНОСТИ. 01. Алгоритм поиска: - поиск работает прямым перебором фалов; не нужно заниматься индексацией; - при отсутствии некоторых данных, скрипт установит значения по умолчанию. 02. Расширенный поиск: - возможность выбора пути для поиска; - возможность выбора логики поиска (и, или и т.п.); - возможность выбора регистра (чувствительный или нет); - выбор режима поиска: + обычный режим (всем известный); + т.н. режим (фраза считается регулярным выражением Perl). 03. Фильтрация поиска: - Возможность гибкой настройки фильтрации поиска. То есть, указать где надо искать, а где нет (при этом можно использовать RegEx для более гибкой настройки). 04. Вывод результатов: - выводимая информация содержит в себе: + путь к найденному файлу; + размер найденного файла; + заголовок из тэга title; + количество совпадений в файле; + небольшую фразу вокруг найденного текста: - возможно установить её размер (в символах); - очень <умный> алгоритм выделения найденных фраз; + строгое соответствие или нет (как в Яндексе). - ревалентность вывода при сортировке результатов: + строгое соответствие; + количество совпадений; + размер файла; - возможность постраничного вывода результатов. 05. Кэширование: - возможно включить кэширование результатов поиска, при чём есть: + возможность установить директорию кэша; + возможность установить время жизни кэша; + возможность установить максимальный размер кэша; - возможно включить кэширование путей поиска, при чём есть: + возможность установить директорию кэша; + возможность установить время жизни кэша; 06. Шаблонизация. - Шаблонность скрипта позволяет настроить все выходные сообщения (вплоть до ошибок) очень тонко. Шаблоны хранятся в HTML файлах, что позволит легко их править. 07. Возможность поиска по любым архивам: - в специальном файле необходимо указать опции и путь к распаковщику; - скрипт распаковывает содержимое архива и ищет в нём; - возможен удалённый просмотр найденных страниц: + специальный скрипт отдаёт необходимые файлы; - возможно установить ограничение на размер распакуемого архива; - возможно установить максимальный размер папки с распакованными архивами; - функция работает на любой платформе. 08. Стандартизация: - Perl-код написан с использованием ключа <-w> и прагмы
Требования:
perl
|
Скачан: 1725 | Рейтинг: 4.67 | Голосов: 9 | Добавлен: 20-Jan-2005 |
|
|
| |