SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano

273 Plugins, 191 contribs sur SPIP-Zone, 32 visiteurs en ce moment

Accueil du site > Documentation > Archives documentation > FAQ - Les questions fréquentes > Comment forcer la réindexation d’un site

Comment forcer la réindexation d’un site

27 avril 2003 – <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

2 votes

Ceci est une ARCHIVE, peut-être périmée. Vérifiez bien les compatibilités !

SPIP propose un moteur de recherche interne. Ce moteur de recherche est basé sur une table de mots. Cette table est remplie au fur et à mesure des visites ou lors de la modification d’un article. Mais parfois il peut être utile de vouloir la « recréer ».

Des détails sur le moteur de recherche

allez jeter un coup d’oeil ici : Comment fonctionne le moteur de recherche de SPIP ?

Effacer les données d’indexation

Pour cela il vous suffit d’aller dans la partie administration de votre site (www.votresite.com/ecrire).

  1. Assurez vous d’être en interface complète ;
  2. Administration ;
  3. Maintenance ;
  4. Vider le cache ;
  5. Effacer les données d’indexation.

Et voilà, votre table est vidée et la réindexation va se faire petit à petit, au fur et à mesure des visites.

Pour ceux qui veulent aller plus loin

Il est possible d’avoir plus de détail sur le déroulement ici :
-  La liste des éléments (articles, etc.) restant à indexer se trouve dans le fichier ecrire/data/.index ;
-  La liste des éléments indexés se trouve dans les tables MySQL spip_index_* ;
-  Et pour suivre l’indexation, consultez le fichier ecrire/data/spip.log.

Une astuce pour forcer la réindexation de son site

D’abord se poser la question : Est-ce vraiment utile de forcer ? SPIP gère cela tout seul, il suffit juste d’attendre un peu ;-) C’est solliciter un peu trop le serveur surtout si vous êtes en hébergement mutualisé...

Si vous voulez toujours le faire il y a deux méthodes : la bonne et la moins bonne.

La bonne si vous maîtrisez Unix
Evaluer le nombre d’objets à réindexer (articles, brèves, mots-clés, auteurs... soyez large ou comptez le nombre de lignes du fichier data/.index mentionné ci-dessus) et lancer la commande « Apache bench » disponible sur n’importe quelle machine Unix, Linux ou assimilée : un truc comme « 

 » (remplacez 1000 par le nombre d’objets à indexer).

La moins bonne : l’aspirateur de sites [1]
L’aspirateur de sites n’est pas le meilleur conseil qu’on puisse donner, car il oblige le serveur à calculer chacune des pages en question, alors qu’on peut très bien provoquer la réindexation rapide des pages en demandant x fois la même, par exemple la page d’accueil ou le backend.

Notes

[1Un aspirateur est un programme qui permet de télécharger localement un site Web. Il en existe de nombreux mais je vous conseille Httrack que j’ai utilisé. D’ailleurs il fait parti des indispensables de Framasoft.

Retour en haut de la page

Vos commentaires

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d'abord sur gravatar.com (gratuit et indolore) et n'oubliez pas d'indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Zpip-dist en HTML5

    15 juin 2010 – 10 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Une surcharge des squelettes Zpip-dist qui tire parti des nouvelles balises offertes par la spécification HTML5. Attention, ce plugin n’est plus compatible avec les nouvelles versions de Zpip, qui a connu plusieurs incompatibilités de nomenclature (...)

  • Une licence pour un article

    18 avril 2007 – 25 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Sur une idée originale de erational, voici un plugin permettant de lier une licence à un article.

  • Plugin Parrainage

    6 novembre 2011 – <blink style='color:red;'>public|spip|ecrire:commentaire</blink>

    Permettre aux utilisateurs d’inviter leurs contacts à s’inscrire sur le site. Description Vous connaissez le web moderne et son cortège d’applis toujours en version « beta » et de buzz sur le dernier réseau à la mode ? Vous voulez vous aussi vous y (...)

  • Formulaire de contact libre

    27 avril 2011 – 36 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Dans SPIP il n’y a pas un formulaire de contact, mais autant de formulaires de contact que d’auteurs. Cette phrase de Romy, dans son article Une page de contact dans mon SPIP, pointe un petit manque de SPIP. La possibilité d’insérer rapidement un (...)

  • Plugin Mot de Passe Compliqué

    2 novembre 2007 – 16 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Ce plugin ajoute un testeur de complexité de mot de passes dans les formulaires de choix de mot de passe de SPIP.