6 Stimmen

Wann setzen Sie "Index this resource" auf IIS6?

Beim Einrichten eines Home-Verzeichnisses in den IIS6-Eigenschaften für eine Website gibt es die Option "Diese Ressource indizieren", die standardmäßig aktiviert ist.

Auf der Website von Microsoft heißt es:

Erteilen Sie diese Erlaubnis, um Microsoft Indexing zu erlauben Dienst zu erlauben, diesen Ordner in einen Volltextindex der Website aufzunehmen. Wenn Sie diese Berechtigung erteilen, können Benutzer Abfragen auf diese Ressource durchführen.

Kann mir jemand mehr Informationen darüber geben, wann Sie diese Option aktivieren würden? Welche Art von Abfragen würde ein Benutzer an dieser Ressource vornehmen? Was sind die Vor- und Nachteile einer solchen Einstellung für eine Website?

6voto

Leyu Punkte 2667

Der Windows-Indexdienst extrahiert fortlaufend den Inhalt von Dateien (für die ein geeigneter IFilter installiert ist) in einem bestimmten Verzeichnis und baut einen indizierten Katalog auf, um eine effiziente und schnelle Suche zu ermöglichen.

Wenn Sie "Diese Ressource indizieren" auf IIS 6 einstellen und der Windows-Indexdienst ausgeführt wird, fügt der Dienst den tatsächlichen physischen Pfad der Website/des virtuellen Verzeichnisses/Verzeichnisses/Unterverzeichnisses zur Liste der zu indizierenden Verzeichnisse im Webkatalog hinzu und beginnt mit der Indizierung der Dateien.

Es gibt verschiedene Möglichkeiten, programmatisch mit dem Windows Index Service zu interagieren, um die indizierten Dateien/Inhalte zu durchsuchen; wie OLE DB Provider, Query Helper & Andere... .

Option einschalten: Wenn

  • Die benutzerdefinierte Suche wird über den Windows Index Service durchgeführt.
  • Website/Verzeichnis enthält Dateien, die durchsucht werden sollen.

Option Aus einstellen: Wenn

  • Bei benutzerdefinierten Suchen wird der Windows-Indexdienst nicht verwendet.

Der Windows-Indexdienst indiziert kontinuierlich die Inhalte von Websites/Verzeichnissen, für die diese Option aktiviert ist, was zu Leistungsproblemen führen kann. Es wird empfohlen, die Option für Sites/Verzeichnisse zu deaktivieren, die die Microsoft Index Services nicht verwenden.

Hinweis: Der Windows Index Service ist unter Windows Server 2003 standardmäßig deaktiviert.

1voto

jwmiller5 Punkte 2564

Dies ist für die Verwendung des Indizierungsdienstes, der früher die Suche gesteuert hat. Ich glaube nicht, dass das noch jemand benutzt. Es ist ziemlich anstrengend für die Festplatte. Prüfen Sie, ob der Indizierungsdienst auf Ihrem Server überhaupt aktiviert ist. Wir würden ihn standardmäßig deaktivieren.

Wenn Sie den Indizierungsdienst mmc öffnen, gibt es einen System- und einen Webbereich. Wenn Sie dieses Kästchen markieren, wird die Website zum Webbereich hinzugefügt. Wenn Sie Ihren eigenen Suchalgorithmus schreiben würden, würden Sie eine Suchabfrage für den Webbereich schreiben. Da wir uns im Jahr 2008 befinden, werden Sie Google verwenden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X