SPIP s'adresse avant tout à des webmestres inexpérimentés qui n'ont pas
idée des questions techniques liées à la génération d'un site. Il doit
donc fonctionner "out-of-the-box" avec des réglages par défaut
raisonnables.
Malheureusement, la valeur par défaut de la variable $quota_cache (5 Mo)
pose beaucoup problème sur des sites riches et visités. Notamment,
Framasoft s'est retrouvé avec des pics de charge à plus de 50 (charge
Unix) toutes les heures : une grande partie des pages appelées se
trouvaient virées du cache et donc très souvent recalculées. Même sur un
site de cette taille, le webmestre n'est pas forcément un as de la
technique, encore moins un expert des variables de configuration
contenues dans inc_version.php3. Or, la mise à zéro de la variable
$quota_cache (désactivation totale des nettoyages horaires) a supprimé
ces pics rhédibitoires.
Il faudrait une valeur par défaut beaucoup plus raisonnable pour la
variable $quota_cache. 50 Mo n'est pas excessif pour la plupart des
hébergements (y compris Free, qui propose 100 Mo) et permettrait
d'éviter trop de recalculs sauvages sur les sites proposant beaucoup de
contenus.
SPIP s'adresse avant tout à des webmestres inexpérimentés qui n'ont pas
idée des questions techniques liées à la génération d'un site. Il doit
donc fonctionner "out-of-the-box" avec des réglages par défaut
raisonnables.
Il faudrait une valeur par défaut beaucoup plus raisonnable pour la
variable $quota_cache. 50 Mo n'est pas excessif pour la plupart des
hébergements (y compris Free, qui propose 100 Mo) et permettrait
d'éviter trop de recalculs sauvages sur les sites proposant beaucoup de
contenus.
Ouvaton n'a que 20Mo par défaut.
Il me semble donc que plutôt qu'une valeur plus importante, il faudrait une petite documentation de cette variable dans la page vider le cache.
Ouvaton n'a que 20Mo par défaut.
Il me semble donc que plutôt qu'une valeur plus importante, il faudrait
une petite documentation de cette variable dans la page vider le cache.
Ca ne me semble pas adéquat. Quand tu passes de la 1.7.x à la 1.8.x et que
ton site se met à ramer et que ton hébergeur t'engueule, tu ne pense pas à
aller consulter la page "vider le cache" dans la documentation
Note que la plupart des sites ne produiront jamais 20 Mo de cache, même si
cette variable est désactivée. Par contre, sur les sites qui dépassent
cette valeur, il est souvent justifié de laisser le cache grandir plutôt
que de provoquer des recalculs en pagaille...
Concernant les réglages de la taille du cache, serait-il possible d'en dire un mot dans la documentation en ligne : http://www.spip.net/fr_article886.html