Projects

Projects are used to organize your files and make them easily accessible. Creating projects allows you to associate configuration files, translate tables, load definition files and logic templates that are related.

Consider the following:

You have two machines that are running Flexible Search, Server1 and Server2. Each of these installations need configuration files, have different translate tables, different load definition files and require different logic templates. Then you would create two projects, one for each machine.

Sample Project Setups

Server1

Server2

Description

Server1.sli

Server2.sli

Name of the project file. Project files are recognized by the .sli extension.

SocketSearch.cfg

SocketSearch.cfg

SocketSearch configuration file.

LoadUpdate.cfg

LoadUpdate.cfg

LoadUpdate configuration file.

ScanDoc.cfg

ScanDoc.cfg

ScanDoc configuration file.

DirList.cfg

DirList.cfg

DirList configuration file.

Server1_Load

Server2_Load

Load Definition file for defining the search engine load.

keyword1

keyword2

Translate table defining stop words, synonyms and stemming for a particular keyword index.

Sv1_SearchLogic1

Sv2_SearchLogic1

Logic template defining what results will be retrieved for a particular search.

Sv1_SearchLogic2

Sv2_SearchLogic2

A second Logic template defining what results will be retrieved for an additional search.

With these two projects created, all you need to do to make changes is open the project for the machine that changes should be made for and you have all of the related files together.


SLICCWARE ATS

Creating a Project