|
From: Fil <fil <at> rezo.net>
Subject: Re: Re: accélération de l'indexation Newsgroups: gmane.comp.web.spip.devel Date: 2004-02-12 10:23:05 GMT (4 years, 42 weeks, 21 hours and 21 minutes ago)
> >Il existe une commande Unix: ab (apache bench)
> >Je ne sais plus laquelle c'est, je l'avais lu sur une des listes de
> >discution. (en cherchant apache bench on devrait retrouver cela)
> >Cela m'a permit de réindexer mon site très rapidement.
> >Il faudrait les paramètres en fait, la ligne de commande quoi.
>
> Je pense qu'un bon wget --spider devrait faire l'affaire (sous Linux ou
> Unix)
Puisqu'on est sur spip-dev : pourquoi ne pas faire une page "gestion de
l'indexation", qui indiquerait où SPIP en est dans l'indexation de chaque
type d'objet (en %), et qui permettrait une "indexation rapide de tout" sans
passer par des trucs extérieurs.
Le code pour forcer l'indexxation d'un objet est assez simple. Ensuite c'est
juste une question de l'enrober avec un peu d'interface, et de lire les
tables spip_index_...
Je pense qu'on pourrait aussi éventuellement ajouter un champ "état de
l'indexation" sur les tables spip_articles, spip_rubrique etc., avec comme
états :
=> pas indexé
=> indexation demandée / à réindexer
=> indexé
=> ne jamais indexer
à voir... en tous cas le système actuel avec le fichier .index est vraiment
mal foutu.
-- Fil
|
|
|