Programme de moteur de recherche puissant gratuit et open source !
ASPSeek est un moteur de recherche Internet écrit en C++ et utilisant la bibliothèque STL. Il comprend principalement un robot de recherche, un démon de recherche et un front-end de recherche (module CGI ou Apache). Il peut probablement rechercher des millions d'URL pour des expressions et des mots donnés, et utiliser des caractères génériques pour effectuer des recherches booléennes. Les résultats de recherche peuvent être limités à une heure ou un site donné, à un espace de site et triés par pertinence ou par heure (certaines techniques vraiment intéressantes sont utilisées ici). ASPSeek peut être appliqué à de nombreuses langues et encodages (même des langues multi-octets comme le chinois). Il est optimisé pour plusieurs sites. (Récupération multithread, requête DNS synchrone, regroupement des résultats par site, collection Web, etc.), et il peut également être utilisé pour la recherche sur un seul site. Les autres fonctionnalités incluent la prise en charge des mots vides et de l'ispell, du jeu de caractères et de la prédiction de la langue, des modèles HTML pour les résultats de recherche et la mise en évidence des citations et des mots de requête. Et il dispose d’une documentation détaillée disponible.
ASPseek est un logiciel de moteur de recherche Internet développé par
SWsoft et sous licence de logiciel libre sous
GNU GPL .
ASPseek se compose d'un robot d'indexation, d'un démon de recherche et d'une interface de recherche CGI. Il peut indexer jusqu'à quelques millions d'URL et rechercher des mots et des expressions, utiliser des caractères génériques et effectuer une recherche booléenne. période, site ou espace Web (ensemble de sites) donnés et triés par pertinence (on utilise le PageRank) ou par date.
ASPseek est optimisé pour plusieurs sites (index de threads, recherches DNS asynchrones, regroupement des résultats par site, espaces Web), mais peut également être utilisé pour rechercher un site. ASPseek peut fonctionner avec plusieurs langues/encodages à la fois (y compris les encodages multi-octets tels que). Chinois) en raison du mode de stockage Unicode. Les autres fonctionnalités incluent la prise en charge des mots vides et de l'orthographe, un jeu de caractères et un devineur de langue, des modèles HTML pour les résultats de recherche, des extraits et la mise en évidence des mots de requête.
ASPseek est écrit en C++ à l'aide de la bibliothèque STL et utilise un mélange de base de données SQL et de fichiers binaires pour le stockage.
Lisez ceci pour en savoir plus sur les fonctionnalités d'ASPseek.