Finde 
Home of the HomepageSearchEngine Switch to English 
menu

Features (Leistungsmerkmale)

[ Plus Edition | Pro Edition ]

HomepageSearchEngine gibt es in verschiedenen Versionstypen: als Standard-Version "Plus Edition" und als Vollversion "Pro Edition", für deren Benutzung der Erwerb einer Lizenz erforderlich ist. Die Lizenz beinhaltet 30 Tage Support in Deutsch und Englisch per eMail und ist für alle 5 unterstützen Plattformen gültig:

Windows Windows 32bit,
GNU/Linux GNU/Linux,
FreeBSD FreeBSD,
Sun Solaris Sun Solaris,
MacOS Apple MacOS X.

Um die Software auf Ihrem Webserver zu testen, bevor Sie eine Lizenz erwerben, können Sie eine voll funktionsfähige Evaluierungsversion der Pro Edition - die "Pro Trial"-Version kostenlos herunterladen. Daneben ist auch eine völlig kostenlose ("Freeware") Version erhältlich - die "Free Edition", deren Funktionalität eingeschränkt ist. Im folgenden sind die Features je nach Verfügbarkeit in bestimmten Versionstypen unterschiedlich gekennzeichnet:

  • in der Free, Plus und Pro Edition verfügbar
  • in der Plus und Pro Edition verfügbar
  • nur in der Pro Edition verfügbar

Plus Edition
Einfaches Eingabeformular von HSE Plus und Pro

Wo wird gesucht?
  • Suche nach der on-the-fly Methode: Volltextsuche durch all Ihre aktuellen Webseiten anhand Durchforstung aller Dateien und - optional - Unterverzeichnisse - das Suchergebnis liefert immer den wahren Gehalt Ihrer Website und es ist kein Indizieren der Site erforderlich
  • Verschiedene Typen von Web Pages Webseiten (HTML-Dateien) werden erkannt: Einfache HTML Dateien (mit der .htm oder .html Erweiterung), Server Side Includes HTML Dateien (mit der .shtml Erweiterung), PHP (PHP: Hypertext Preprocessor) Dateien (mit der .php, .phtml oder .php3 Erweiterung), ASP (Active Server Pages) Dateien (mit der .asp Erweiterung), ASP.NET Dateien (mit der .aspx Erweiterung), JSP (JavaServer Pages) Dateien (mit der .jsp Erweiterung), ColdFusion Dateien (mit der .cfm Erweiterung) und Miva Script Dateien (mit der .mv Erweiterung), Extensible Markup Language Dateien (mit der .xml Erweiterung) und Wireless Markup Language Dateien (mit der .wml Erweiterung).
  • Nicht-HTML Text-Dateien können ebenfalls durchsucht werden. Neben Plain Text Files einfachen Textdateien werden auch RTF (Rich Text Format) Documents RTF (Rich Text Format)-Dokumente (Dateien mit der .rtf Erweiterung) unterstützt.
  • Einschränkung der durchsuchbaren Dateien durch globale Angabe von Verzeichnissen und Dateien, die nicht durchsucht werden dürfen und die immer durchsucht werden müssen

Was wird gesucht?
  • Es kann nach einem oder mehreren Termen gleichzeitig gesucht werden
  • Es können gleichzeitig einzelne Worte und Phrasen als Suchterme eingegeben werden. Phrasen werden in Anführungszeichen eingeschlossen - so wie von weltweiten Suchmaschinen wie Google bekannt.
  • Terme können mit logischen Operatoren verknüpft werden: vorangestelltes "+" kennzeichnet einen Term als zwingend (er muss unbedingt vorkommen); vorangestelltes "-" kennzeichnet einen Term als verboten (er darf nicht vorkommen)
  • Möglichkeit, alle nicht markierten Terme automatisch als zwingend zu markieren (durch Aktivieren der Checkbox "+" neben dem Eingabefeld)
  • Wildcards können in Suchbegriffen gesetzt werden: das Sternchen (*) Zeichen steht für null oder mehr Vorkommnisse eines beliebigen Zeichens innerhalb eines Wortes.
  • Es kann nach einer beliebigen Länge von beliebigen Zeichen gesucht werden
  • Unicode Notierungen für alle ASCII und Latin-1 Zeichen werden erkannt, sowohl in hexadezimaler, als auch in dezimaler Form. Zum Beispiel wird das '@' Zeichen auch als '@' und als '@' gefunden.
  • Umfangreiche Unterstützung von benannten Entitäten: 101 Formen werden unterstützt, darunter jene für alle 96 Latin-1 Zeichen, die HTML ASCII Zeichen (", &, < und >) sowie das Euro Zeichen ()
  • Volle Unterstützung der Sonderzeichen mehrerer Sprachen: Albanisch, Dänisch, Deutsch, Finnisch, Französisch, Isländisch, Italienisch, Katalanisch, Niederländisch, Norwegisch, Portugiesisch, Schwedisch und Spanisch. Jedes Zeichen wird in all seinen vier möglichen Notierungsformen gefunden - zB. das Umlaut-a Zeichen als 'ä', als '&auml;', als '&#xe4;' und als '&#228;'.

Wie sieht es aus?
  • Sämtliche Ausgaben an den Browser erfolgen ausschließlich in sauberem XHTML 1.0. Die ausschließliche Verwendung design-neutraler tags (span, div und a) bewirkt ein bloßes Strukturieren, aber kein Gestalten der Ergebnisse. Die Gestaltung wird zur Gänze vom Webmaster bestimmt, und zwar über eine zentrale CSS StyleSheet Definition.
  • Die Ergebnisse können mit Ikon-Bildern Web Page Plain Text File RTF (Rich Text Format) Document PDF (Portable Document Format) Document - ja nach Dateityp - ausgegeben werden. Webseiten können alternativ mit benutzerdefinierten Bildern ausgegeben werden.
  • Alle Übereinstimmungen in den angezeigten Informationen der Ergebnis-Seiten können mit einem beliebigen Stil hervorgehoben werden.
  • Alle Übereinstimmungen können auch in den gefundenen Seiten selbst sowie in Seiten unter jedem beliebigen URL ("URL Inspektor") hervorgehoben werden, mit der ersten Übereinstimmungen ganz oben. Kann auch benutzt werden, um den vom Webserver zurückgelieferten HTTP Header anzuzeigen.
  • Volle Integration in Ihr bestehendes Webdesign durch eine HTML Template (Vorlagen)-Datei.
  • Das Formular merkt sich Ihre Eingaben: Auf jeder Ergebnis-Seite erscheint das Eingabeformular mit Ihren Eingaben
  • Aufruf der Suchmaschine ist auch von einem eigenen Formular aus möglich. Beispiel-Template, welches die vorherigen Einstellungen des Formulares beibehält, inkludiert.
  • Das benutzerdefinierte Formular ("search box") kann in jede Seite eingebettet werden.
  • Ein dynamisches HTML Template kann alternativ zum statischen benutzt werden. Jede vom Server unterstützte Skriptsprache möglich. Beispiel- Template für SSI und Template für PHP, die URL Inspektor in einem benutzerdefinierten Eingabeformular enthalten, inkludiert. Der URL Inspektor wird auf die Seite angewandt, auf der man sich gerade befindet. Der entsprechende URL wird automatisch über die unterstützte Skriptsprache bestimmt.
  • Die Ergebnis-Seiten sind voll konfigurierbar. Die Beschreibungen können in einem "Google-ähnlichen" Stil oder alternativ/zusätzlich aus dem description meta-tag erfolgen. Die Ergebnis-Links können durch benutzerdefinierten Code ersetzt werden, um einem Skript den Ergebnis-URL übergeben zu können, auch gemeinsam mit einer vor der Suche dynamisch generierten ID. Ein Beispiel Perl CGI Skript (passurl.cgi) zum Weiterleiten der Ergebnis-URLs zu einer eigenen Applikation wird mitgeliefert.
  • Ihre Suchterme können an beliebige weltweite Suchmaschinen wie zB. Google.de oder AltaVista.com übergeben werden.
  • Integrierte Online-Hilfe (Klicken auf "Hilfe" öffnet ein Fenster, das hilfreiche Beschreibungen anbietet)
  • Das Formular kann so konfiguriert werden, dass in bis zu 25 Kategorien gesucht wird. Der Benutzer kann dann die Kategorie aus einem Drop-down-Menü auswählen oder der Webmaster kann die Kategorie vorgeben, je nachdem, auf welcher Seite sich der Benutzer gerade befindet. Die Weiterleitung der Suchterme an weltweite Suchmaschinen kann auch aus dem Suchformular heraus als Kategorie erfolgen.
  • Erweitertes Eingabeformular (durch Klicken auf "Erweiterte Suche >>") lässt Suchfunktionen anpassen:

Erweitertes Eingabeformular von HSE Plus und Pro

Erweiterte Suche
  • Optionen für restriktives Suchen (Groß- und Kleinschreibung beachten sowie Nur ganze Wörter finden) ein-/ausschaltbar.
  • Gezielte Auswahlmöglichkeit der Suchquellen: neben Titel und Volltext der Webseiten (beide standardmäßig aktiviert) kann auch in den Beschreibungen und Stichwörtern (meta-tags) sowie in den Alternativtexten der Bilder (alt-Attribute der img-tags) gesucht werden.
  • Veränderbare Anzahl der Treffer pro Ergebnis-Seite der Ranking-Liste
  • Wählbarer Sortiermodus der Ranking-Liste: nach Anzahl an Übereinstimmungen, Datum der letzten Aktualisierung oder nach dem Namen des Dateipfades

Allgemeines
  • Einfache Konfiguration: in einer eigenen Konfigurations-Datei brauchen nur die Werte von 2 Direktiven angepasst werden - der Pfad zum Basisverzeichnis (basepath) und der dazugehörige URL (baseurl).
  • Bis zu 10 verschiedene Konfiguations-Sets können alternativ verwendet werden.
  • Ausgabe in beliebiger Sprache möglich durch frei editierbare Sprachen-Dateien. Derzeit sind Sprachen-Dateien für 25 Sprachen inkludiert. Jedes Konfiguations-Set kann gleichzeitig mit allen unterstützen Sprachen benutzt werden.
  • Internationale Einstellungen zur Unterstützung aller vom W3C freigegebenen Zeichenkodierungen (Encodings), inkl. utf-8 und jene zur Darstellung von allen Europäischen Sprachen, von Arabisch, Chinesisch, Japanisch, Kyrillisch und vielen weiteren Sprachen. Zusätzlich kann ein beliebiges Datums-Format, das Dezimaltrennzeichen und die Schreibrichtung (zur Unterstützung von rechts-nach-links Sprachen wie Arabisch und Hebräisch) gesetzt werden. Zwischen den verschiedenen Sprachen mit ihren assoziierten Internationalen Einstellungen kann online umgeschalten werden.
  • Möglichkeit der Ausgabe einer übersichtlichen Liste aller Dateien, die durchsucht werden
  • Die Datenübertragung kann nach der GET-Methode erfolgen - das hat den Vorteile, dass direkt eine beliebige Ergebnis-Seite aufgerufen werden kann (Beispiellink hier). Die POST-Methode wird aber auch unterstützt, falls Sie diese bevorzugen.
  • Das Programm ist Jahr 2000 (Y2K)-sicher: Alle Jahreszahl-Ausgaben sind 4-stellig und Daten nach dem 31. Dez. 1999 werden korrekt erkannt.
  • Die Plus Edition ist als Site Lizenz erhältlich. Kostenlose Updates für 6 Monate sind durch Herunterladen von unserer Website erhältlich.


Pro Edition
Die Pro Edition enthält alle Features der Plus Edition sowie zusätzlich:

Flat und Indizierte Suchmethoden
  • Es können zwei zusätzliche, schnellere Suchmethoden angewandt werden: die flat und indizierte Suchmethode. Dadurch wird die Suchgeschwindigkeit um ein Vielfaches erhöht, was für größere Sites unentbehrlich ist. Bis zu 10000 Dateien und 100 MB stellen so im allgemeinen kein Problem auf einem schnellen Rechner dar. In jeder Kategorie kann zwischen allen drei möglichen Suchmethoden gewählt werden.
  • Bei Anwendung der indizierten Suchmethode unterstützt die Suche von Nicht-HTML Text-Dateien auch
    PDF (Portable Document Format) Documents PDF (Portable Document Format)-Dokumente (Dateien mit der .pdf Erweiterung).

Shell Executable
  • Die ausführbare Datei kann nicht nur über CGI, sondern auch als Stand-Alone-Applikation auf der System-Shell (Command Line) ausgefüht werden, wo sie als "Shell Executable" agiert. Dies ermöglicht das automatische tägliche Updaten der Indexdateien (Cron Job Skripts für Unix und Windows mitgeliefert).
  • Integrierter Spider und HTTP Client: "Grabben" des Inhalts beliebiger URLs ermöglicht deren Durchsuchung auf Ihrer Site. Dieses Feature können Sie auch nutzen, um den gesamten Inhalt dynamisch genierter Seiten Ihrer Site durchsuchen zu können.

Beispiel für HomepageSearchEngine ausgeführt an der Shell

andere Extras
  • Alternativ können alle Shell Kommandos auch über die Passwort-geschützte Admin Area über Ihren Webbrowser in einer Konsole ausgeführt werden. Komfortabel für diejenigen, die über keinen Shell-Zugriff (über Telnet oder SSH) verfügen. Die Passwörter werden nach dem DES Algorithmus verschlüsselt und funktionieren sowohl unter Windows, als auch unter Unix Plattformen. Die Benutzer-Datei hat dasselbe Format wie das authUserFile, das von der .htaccess-Methode zum Schützen von Verzeichnissen benutzt wird. Sie können die Admin Area daher auch zum Erstellen solcher authUserFiles benutzen. Das Benutzer-Management erfolgt durch ein Server-seitiges Session-ID basiertes System. Die Annahme von Cookies ist - für eine höchstmögliche Privatsphäre - nie erforderlich.
  • Inkrementelles Indizieren ermöglicht es, auch über die web-basierte Admin Area eine große Anzahl an Dateien zu indizieren, selbst wenn Ihr Provider nur wenig CPU-Zeit für einen Prozess zulässt.
  • "Autocomplete indexing" Feature erlaubt einfache Index-Herstellung über die Admin Area, mit nur einem Klick.
  • Die Pro Edition ist als Site Lizenz, Host Lizenz oder Enterprise Lizenz erhältlich. Kostenlose Updates für 12 Monate inklusive.

nach oben  

HomepageSearchEngine.de © 1999-2008, ANET.at

100% valides XHTML 1.0