Poteau traitant des limitations dans le PHP
Dans le PHP vous pouvez enregistrer une fonction � ex�cuter quand le traitement de manuscrit est complet utilisant le register_shutdown_function.
Dans PHP 4.0.6 et au-dessous des fonctions enregistr�es d'arr�t s'appellent apr�s que la demande ait �t� accomplie, y compris envoyer tous les amortisseurs de rendement. Ainsi une fonction longue peut s'ex�cuter sans affecter l'exp�rience d'utilisateur.
Cependant dans PHP 4.1 et au-dessus des fonctions sp�cifiques dans le crochet d'arr�t n'ex�cutez pas apr�s que le rendement soit ferm�. La partie sup�rieure est que vous pouvez envoyer un �cho ou une copie dans le crochet d'arr�t.
Le grand du c�t� inclin� est que vous ne pouvez pas employer ceci pour ex�cuter vos fonctions longues (de post traitement).
Il affectera n�gativement l'exp�rience d'utilisateur. D'ailleurs le rendement cach� ne peut �tre montr� � moins que cette fonction retourne.
Pour r�duire au minimum l'impact d'utilisateur on lui sugg�re qu'affleurant () s'appelle comme premier rapport des fonctions d'arr�t. Cela s'assurera que le rendement est montr� sur certains navigateurs modernes comme Firefox.
En plus la fonction traitant peut le temps mort apr�s 30 seconde qui est le max_execution_time de d�faut dans le PHP.
Erreur bloquante : Le temps d'ex�cution maximum de 30 secondes a d�pass� dans le groupe d'E:\Program Files\Apache \ Apache2 \ htdocs \ shuttest.php sur la ligne 8
Il peut cependant �tre augment� avec un appel comme suit :
set_time_limit (120) ; // ceci ajoutent 2 minutes d�s maintenant avant les temps de manuscrit dehors
Note : Ceci ne fonctionne pas en mode s�r. En mode s�r la modification de php.ini est le seul choix.
BTW : La mani�re la plus simple d'enregistrer une fonction d'arr�t est :
register_shutdown_function (��long_running_function_name ") ;
Note : J'ai cr�� une nouvelle note de technologie de cat�gorie pour ajouter les notes techniques courtes pour la future r�f�rence pour me et si tout va bien d'autres. C'est ma premi�re addition � la cat�gorie de note de technologie.
Class� sous comment �, PHP, note de technologie, Web |�
� |
� RSS 2.0 |�
� Trackback cet article | �
� Envoyez cet article
Vous pouvez �galement aimer lire |


Ajoutez aux favoris de Technorati

































