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 |
|
LoadUpdate.cfg |
LoadUpdate.cfg |
|
ScanDoc.cfg |
ScanDoc.cfg |
|
DirList.cfg |
DirList.cfg |
|
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.