Pux a travailler spécifiquement sur des machines plus lentes et des environnements de cloud computing où les questions de disponibilité de puissance et des tâches banales comme URL reroutage ne devraient pas être une priorité.
Pux fonctionne essentiellement comme tout autre système de routage, prenant en charge les routes statiques et dynamiques de base. Pour les deux cas, Pux est une façon beaucoup plus rapide que solution plus célèbre est comme de Symfony intégré dans le système de routage.
Ceci est principalement parce Pux a été écrit comme une extension C pour le moteur de PHP, ce qui permet plus rapide temps de calcul et en évitant la perte de temps passé avec les classes de chargement de PHP et d'autres ressources inutiles.
Utilisation de tableaux indexés pour stocker itinéraires d'URL modèles et drapeau et sortir les routes à un tableau PHP simple, Pux fonctionne beaucoup plus rapide, même avec le soutien APC activé.
Qu'est-ce que nouveau dans cette version:.
- fonction pux_persistent_dispatch ajoutée pour dispatching persistante
- l'optimisation des performances d'expédition, en particulier la méthode __set_state appel, 1.5x plus rapide qu'auparavant.
Ce qui est nouveau dans la version 1.5.2:.
- Fonction pux_persistent_dispatch Ajout dispatching persistante
- l'optimisation des performances d'expédition, en particulier la méthode __set_state appel, 1.5x plus rapide qu'auparavant.
Exigences :
- PHP 5.4 ou supérieur
Commentaires non trouvées