CNSearch 1.5.1
Параметры конфигурирования
Часть файла, отвечающая за конфигурирование модуля поиска, содержит следующие параметры, размещенные построчно:
Path
Параметр задает путь к поисковому индексу и может использоваться в случае если Вы не собираетесь хранить индекс в каталоге 'cgi-bin' либо планируете использовать несколько поисковых индексов.
Пример:
::CONFIG path=/home/www/search/en/
Для MS Windows:
::CONFIG path=d:\www\search\en\
Content-Type
Параметр определяет поле Content-type заголовка. По умолчанию - "text/html". Результаты поиска могут также формироваться в виде XML-файла.
Пример:
::CONFIG content-type = text/xml
SearchType
Параметр определяет логику поиска:
- And - будут отображены страницы, содержащие все слова поисковой фразы;
- Or - будут отображены страницы, содержащие хотя бы одно из слов поискового запроса;
- Combined - сперва отображаются результаты с учетом параметра "And", затем результаты с учетом параметра "Or" с пометкой "нечеткое совпадение".
Логическая операция "And" - наиболее быстрая; рекомендуется к использованию в случае если размер поискового индекса превышает 100Mb.
Логическая операция "Combined" рекомендуется к использованию на небольших сайтах с общим количеством страниц не более 50.
Пример:
::CONFIG SearchType = Combined
Stats
Параметр задает пароль для доступа в интерфейс статистических данных (см. Статистика).
Пример:
::CONFIG stats = secret
RegCode
Параметр задает регистрационный код (подробнее о регистрации на официальном сайте приложения).
Пример:
::CONFIG regcode = JF7KF-KFJEP-4KSFT-K49GN-FJ40F
StopWords
Параметр определяет термин, отображаемый в результатах поиска при условии использования опции %P (найденные стоп-слова).
Пример:
::CONFIG StopWords =, Ignored Words :
MaxRelevance
Параметр задает максимальную релевантность страниц отображаемых в результатах поиска. Страницы с релевантностью большей чем MaxRelevance игнорируются. Этот параметр позволяет повысить качество поиска путем "выбрасывания" страниц с подозрительно высокой релевантностью. Обычно это страницы не содержащие много текста или содержащие слишком часто повторяющиеся ключевые слова.
Пример:
::CONFIG MaxRelevance = 4000
NonStrictMatch
Параметр задает термин, отображаемый в результатах поиска при условии использования опции %S (соответствие поисковому запросу). Используется только совместно с логической операцией "Combined".
Пример:
::CONFIG NonStrictMatch = [non strict match]