#209: La fonction '''GET°LOCK''' de MySQL est utilisée par SPIP pour simuler...
#209: La fonction '''GET°LOCK''' de MySQL est utilisée par SPIP pour simuler en PHP (donc coûteusement) les déclencheurs et les transactions offerts par le SQL standard. Ces opérations sont progressivement ajoutées à MySQL >= 5 aussi '''GET_LOCK''' devra être abandonnée à terme par SPIP. Dans l'immédiat, simuler cette fonction en PG serait absurde, aussi on va réécrire le code PHP pour réduire les cas d'appels de cette fonction, le code résultant, beaucoup plus efficace, est en fait la version PHP des futurs déclencheurs SQL. Cas le plus lourd: le calcul du statut des rubriques. Dans ce dépot, on explicite les déclencheurs en cas de publication d'un article, d'une brève, d'un site ou d'un document. Pour la dépublication ou le déplacement, on se rabat encore sur le recacul général.
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter