Projets « Suggestions de fonctions « Système «
purge automatique
rendre la fonction "purge" paramèrable par les associés
J'aimerais bien si nous pouvions choisir quand, automatiquement, la purge du cache et de l'espace inutilisé de la base de données peut se faire, car présentement c'est un peu la galère -- en six heures, la base de données a "gonflé" à 26 mo... ma limite est de 25 mo... et la base optimisé fait 13 mo...
SI c'est déjà possible de rendre la purge automatique aux 8 heures merci de m'indiquer comment faire car je n'ai pas trouvé..
Merci
Actuellement le logiciel est programmé pour récupérer l'espace inutilisé toutes les 24 heures, et c'est à la ligne 625 du script
shared/sql.php.Cette opération peut être assez couteuse en performance, et c'est pourquoi elle n'est pas faite trop fréquemment.
Bien sûr, il faut quand même la lancer régulièrement pour les sites actifs comme le votre.
Moi, je veux bien appliquer la modification demandée de façon permanente, avec une purge toutes les 8 heures au lieu de 24 heures, et c'est ce qui sera mis dans la prochaine release, sauf si quelqu'un discute ce compromis dans les prochains jours.
Nous en avions débattu à Chonas non ? Au départ tu étais parti sur 6 ou 8 heures, mais face à la quantité potentielle de données à traiter, le délais a été re-fixé à 24 heures.
En fait il faudrait des retours d'expérience pour savoir si cela est suffisant ou non... Par exemple ici sur yetanother qui dispose d'une belle base de donnée déjà...
A moins de rendre cette fonction paramétrable par l'administrateur ?
VDP-Annuaire : Le BLOG - Skins pour Yacs : YordPress - Yacs couleurs Wordpress - Bonbon Skin 1.3.2 : Le graphisme "Green" - Totem 930 : L'équilibre pour petits écrans
Communiqués de Presse : Site de Communiqués de Presse à propulsion Yacs -
Création de sites, Référencement et webmastering - Skins pour Yacs : YordPress - Yacs couleurs Wordpress - Bonbon Skin 1.3.2 : Le graphisme "Green" - Totem 930 : L'équilibre pour petits écrans
Personnellement, j'aimerais bien le choix administrateur entre 8 ou 24 heures...
Ainsi quand les visites du site se calme, je pourrais remettre la fonction purge à 24 heures!
quoique... justement les gens s'y retrouve beaucoup mieux avec la structure de yacs, et visitent plus de pages! 
Bonjour.
Il me semple qu'un bon compromis, à défaut de rendre paramétrable par l'administrateur, serait de mettre à 12h, comme ça il y adeux purges par jour.
Sinon, ajouter un paramètre à Yacs pour le faire serait un grand plus, augmentant la flexibilité de Yacs.
@+
Actuellement, l'optimisation de la base est faite toutes les 8 heures. Si cela pose problème pour certains sites, le mieux est de désactiver le cache. En effet, ce sont les opérations de création/effacement sur la table de cache qui engendrent les "gonflements" de taille, récupérés lors des optimisatiobs.
Ahhh!
Je viens d'aller voir au panneau de configuration et je lis:
31 tables et 9557 enregistrements dans 35.43 Moctets
(21.42 Moctets de données, 5.36 Moctets d'index, 8.64 Moctets inutilisés)
Puisque la base fait un maximum de 40 mo, c,est un peu juste...
donc, je fais comme vous conseillez:
par
- configurer: paramètre système
- onglet communication
- à Cache du navigateur
- Activer le cache côté navigateur et demander la revalidation systématique des pages.
- Pas de gestion du cache. Les paramètres de PHP s'appliquent.
- Je choisis et valide pas de gestion du cache...
et donc, il n'y aura plus de "gonflage" de la bdd...
hou là!
J'ai enregistré la modification et voici le changement sur panneau de contrôle:
31 tables et 9054 enregistrements dans 15.76 Moctets
(10.61 Moctets de données, 5.14 Moctets d'index, 1.03 Koctets inutilisés)
super ça!
Fréchette Carmen : je pensais plutôt à un autre paramètre, sur l'onglet Système du panneau de configuration des paramètres système. Pour "Mémorisation des éléments de page", remplacer la valeur par défaut ("Cacher les éléments calculés pour accélérer le rendu des pages.") par "Recalculer tous les éléments de pages." Ceci empêche yacs d'utiliser la table de cache entre les requêtes.










