Je ne sais pas si vous ne savez pas quand vous allez en ligne: certains sites Web avec un contenu riche sont construits avec un moteur de recherche de contenu; Sina, Yahoo et ainsi de suite. Sa fonction de recherche et de requête pratique a laissé une impression indélébile sur les gens. vous sera présenté devant vous;
L'auteur est désormais responsable de la construction de la section de recherche en ligne à Zhongshan East (http://www.china-sd.net), en utilisant le langage de développement le plus utilisé pour développer les caractéristiques puissantes des moteurs de recherche! Ci-dessous, je vais expliquer la partie principale du moteur de recherche et le code d'implémentation de certaines de ces fonctions.
Dans ce chapitre, je présenterai les composants et les fonctions principales du moteur de recherche.
La composition des moteurs de recherche est à peu près divisée en trois parties:
1. Interface: cette pièce est principalement pour les clients, qui peuvent être vus.
2. Programme: cette pièce est principalement exécutée, et le code est effectué en fonction des exigences de recherche du client pour obtenir les résultats de recherche;
3. Base de données: tous les moteurs de recherche sont inséparables à partir de la base de données, et même le célèbre Google.com ne fait pas exception;
Alors, y a-t-il un autre point brillant pour les moteurs de recherche? Oui, peu importe le nombre de matériaux de stockage dans la base de données du moteur de recherche, nous ne pouvons pas facilement trouver la recherche et même trouver les informations requises.
En parlant de cela, je devrais vous présenter plusieurs fonctions principales du moteur de recherche:
1. Recherche et requête: il ne fait aucun doute que c'est la fonction la plus élémentaire.
2. Affichage de pagile: Si beaucoup d'informations que vous avez recherchées, mettez-la sur une page, cela ressemble à un gâchis; La deuxième page, la troisième page, etc.
3. Statistiques de recherche: incluez généralement les données de requête, divisez quelques pages, chaque page contient plusieurs matériaux, la plage de données de page actuelle, etc.
4. Arrangement des résultats de la recherche: classement de recherche, je pense que tout le monde ne sera pas familier.
5. Mots-clés multiples: "Si vous souhaitez trouver des informations contenant plusieurs mots clés, vous pouvez séparer les mots clés avec un espace." Il s'agit d'un paragraphe de la disposition de la requête SINA.
6. Statistiques globales: Il s'agit de certaines statistiques de données pour les moteurs de recherche, y compris les "mots clés de requête populaire", les statistiques globales de la base de données, les statistiques contenues dans chaque catégorie, etc.
Le code de fonction ci-dessus est principalement écrit en fonction des exigences de l'auteur.
Eh bien, après un temps chaud, nous pouvons également saisir l'étape de combat réelle.
Créer quatre tables: www (données de stockage), Sort (grande catégorie), SAMLL (petite catégorie), clé (mot-clé de requête)
1. Table www: ID --- Numéro automatique, nom de site --- Nom du site, URL --- Lien du site, FAQ --- Brève explication, clé --- Mot-clé, temps --- Ajouter du temps, niveau --- ------ Niveau -------SITE NIVEAU, SORTID --- Large Catégorie ID, ID de catégorie SmallID-Small, Hot --- Clicks du site.
2. Tri Table: ID --- Numéro automatique, tri
3. Petite table: ID --- Numéro automatique, petit, petit
4. Tableau des clés: KeyName --- Mots-clés;
Utilisez ASP pour établir une connexion avec la base de données: Conn.asp
Remarque: le chemin représenté par server.mappat () est le chemin relatif du fichier. Je pense que ce sont simples, il est facile pour tout le monde de comprendre et d'accepter! Eh bien, une fois la base de données établie, nous pouvons construire un moteur de recherche avec des fonctions puissantes. Veuillez l'attendre avec impatience! Hee hee ~~~~
Utilisez ASP pour faire de puissants moteurs de recherche de recherche-broyée
Selon un mot-clé, la recherche d'informations connexes, le "lié" ici fait référence à la chaîne similaire à ce mot-clé dans les informations. Par exemple: le mot-clé "Shandong", tant que les données de la base de données contient les mots clés de "Shandong", les découvrez. L'application de la recherche floue est en fait très simple.