05-02-2008, 01:27 AM
ben la seconde solution avec la variable en_cour semble mieux je pense, cela dit çà empêche aussi le lancement de 2 pages en même temps...
Cela dit on peut envisager de faire patienter le script jusqu'à ce que cette variable repasse à false. Ce qui fait qu'aucune page est renvoyé pour "lapse de temps trop cour" ou "exécution simultanée interdite". Mais du coup çà mange un peu de la rapidité, puisque si 2 actions sont lancé au même moment il faudra attendre que la première se termine pour commencer la deuxième
Autre problème si une action fait appel dans son traitement à la génération d'une autre page du même serveur dans son script, ce qui est assez rare mais imaginable. Enfin il y a toujours des solutions (mise en cache, buffer, modif complète du code)
Cela dit on peut envisager de faire patienter le script jusqu'à ce que cette variable repasse à false. Ce qui fait qu'aucune page est renvoyé pour "lapse de temps trop cour" ou "exécution simultanée interdite". Mais du coup çà mange un peu de la rapidité, puisque si 2 actions sont lancé au même moment il faudra attendre que la première se termine pour commencer la deuxième
Autre problème si une action fait appel dans son traitement à la génération d'une autre page du même serveur dans son script, ce qui est assez rare mais imaginable. Enfin il y a toujours des solutions (mise en cache, buffer, modif complète du code)