• [^] # Re: exclusion mutuelle !!

    Posté par . En réponse au message PHP: Lock sur le system de fichier ?. Évalué à 2.

    derniere question:

    que se passe t il en cas de panne de courant pendant l execution du script ? je veux dire une panne pendant que j ai un lock ?

    le lock est-il materialise par un fichier reel ailleurs (genre /var/tmp), ou est-ce un jeton en RAM qui est perdu au reboot ?

    CA Y EST: j ai enfin mon crontab en ligne en PHP sur mon site perso, et qui depend pas de SQL :)

    - tu charge ton crontab sur ton site
    - a chaque vsite de l index, tu genere un nombre aleatoire,
    - if random()<c then call cron.php

    cron.php: tu lock le fichier 'last.dat'; si il a moins de 1h, tu fais rien.
    si il a plus, tu nettoye tes taches avec du mire laine.

    si y a pas de visite, y a rien a croniser.
    si y a beaucoup de traffic, tu baisse 'c'.

    Vous auriez pas 100 balles ? j ai un brevet logiciel a deposer:
    implementation d un task manager en ligne sur un site web, sans usage d horloge, ni base de donnee.