PHP Maximus CMS.eu | Maximus Canada | Maximus Italie | BBtoMax
spacer
spacer search

Tout sur Maximus CMS
Version actuelle: Fuzion BS
  Fly Kernel Version 1.1.2

Search
spacer
header
Accueil
Mon compte
Copyrights
 
Retour à l'accueil des tutoriaux
Voici un Tutorial,
souhaitant vous apporter solution,
dans tous les cas n'hésitez pas à revenir,
ce module est en constante évolution ...
Vous pouvez vous aussi y participer


[ Retour ]
Accueil des Tutoriaux -> Lecture d'un Tutorial
Tutorial écrit par Cyril du 18-05-2006 à 17:37:28

Programmer un cron à la demande
Temps prévisible pour l'installation: 1 à 2 minutes
Facilité d'installation:  

Maximus Fuzion B1 était déjà doté d'un Cron ( script permettant de réaliser une tache à heure précise )
La version BS s'est enrichie forcément au passage de la nouvelle version du systême de cron

D'origine Maximus Fuzion BS est doté de 4 taches mises en Cron afin de réaliser 4 opérations par jour et ceci tous les jours

Vous trouverez ces crons dans le dossier cache/cron

4 fichiers = 4 crons

Détail:

config-alltables.php
effectue une optimisation de toutes les tables SQL une fois par jour
ce cron est activable / désactivable dans votre admin, 'Gestion avancée'
ce cron est actif tous les jours de 00 Heures 00 à 03 Heures 00 et ne sera executer qu'une fois par jour



config-table1.php
effectue une optimisation des tables SQL les plus mouvementées et ceci 3 fois par jour
ce cron est activable / désactivable dans votre admin, 'Gestion avancée'
ce cron est actif tous les jours de 06 Heures 00 à 07 Heures 00, de 12 Heures 00 à 13 Heures 00, de 18 Heures 00 à 19 Heures 00, et ne sera executer qu'une fois par jour


config-securefiles.php
effectue un controle de présence des fichiers de sécurité dans tous les dossiers caches, si par inadvertance un fichier type htaccess était supprimé, il serait alors réécrit dès l'exécution de ce cron
ce cron n'est pas désactivable
ce cron est actif tous les jours de 10 Heures 00 à 12 Heures 00 et ne sera executer qu'une fois par jour

config-ramasse-miette.php
effectue un controle du temps de rétention des fichiers du systême de cache Max Cache
si l'un des fichiers dans les dossiers du systême de cache est plus agé de 4 semaines, il sera automatiquement supprimé.
Ceci en vue de ne pas faire exploser la taille des dossiers cache inutilement, bien évidemment .
ce cron n'est pas désactivable
ce cron est actif tous les jours de 08 Heures 00 à 10 Heures 00 et ne sera executer qu'une fois par jour


Vous désirez ajouter votre propre cron, alors ajouter le fichier PHP à executer dans le dossier cache/cron puis ouvrez le fichier footer.php

et rajoutez ceci:

CronHours('Heure de départ', 'Heure de fin', 'nom du fichier de controle créé par le cron', 'nom du fichier à traiter');

L'ajout de crons est donc ultra simplifié, même si d'origine les crons suffisent amplement :), libre à vous de personaliser votre installation ...

[ Retour à l'index des tutoriaux | Poster un commentaire ]

Hebeh.com, hebergement professionnel de sites internet www.hebeh.com

Hicih.com, noms de domaine pour vos sites internet www.hicih.com

Pétition contre la loi pécresse www.psycholyon2contrelaloipecresse.com

 
Distroy Max_Howto Cache ~ Distroy Sessions ~ 
Retrouvez des informations similaires grâce aux moteurs de recherche suivants:
 google google.com yahoo msn aol altavista mozbot biglotron mirago exalead voila lycos seek ask france ask monde france evasion apocalx vigoos doona globly envolk metafrance mamma alltheweb
Reproduction interdite (partielle ou totale) sans autorisation écrite de notre part.
Copyrights Maximus CMS
Projet Maximus SourceForge
Google Groups Maximus
Maximus CMS est présent sur le Wikipedia Français
Maximus OsCommerce est présent sur le Wikipedia Français
Projet Open Source hébergé par www.hebeh.com

rss rss
Tous droits réservés. PHP-MaXiMuS est un logiciel libre en version GNU/GPL license.
Copyright 2005 - 2008 PHP-Maximus CMS.

[ Page générée en 0.1476 sec ] [ (PHP: 78% - SQL: 22%) ] [ Requêtes SQL: 14 ] [ 1612 pages vues la dernière heure ]
 Top Max Cache Off Copyright Mentions légales PHP Maximus CMS