Pux è stato specificamente lavorare su macchine più lente e ambienti cloud in cui elaborazione questioni disponibilità di potenza e compiti banali come reindirizzamento URL non dovrebbe essere una priorità.
Pux funziona sostanzialmente come qualsiasi altro sistema di routing, sostenendo entrambi i percorsi statici e dinamici di base. Per entrambi i casi, è Pux modo molto più veloce di soluzione più famoso come quello di Symfony integrato sistema di routing.
Questo è principalmente perché Pux è stato scritto come un'estensione C al motore PHP, che permette tempi di calcolo più veloce ed evitare la perdita di tempo trascorso con classi di carico PHP e altre risorse inutili.
Utilizzando array indicizzati per memorizzare rotte URL modelli e la bandiera e l'output le rotte per un semplice array PHP, Pux funziona molto più veloce, anche con il supporto di APC attivato.
Che cosa è nuovo in questa versione:.
- aggiunta la funzione pux_persistent_dispatch per la spedizione persistente
- l'ottimizzazione delle prestazioni Dispatch, chiamata di metodo particolare __set_state, 1,5 volte più velocemente rispetto a prima.
Cosa c'è di nuovo nella versione 1.5.2:.
- Aggiunta la funzione pux_persistent_dispatch Per la spedizione persistente
- l'ottimizzazione delle prestazioni Dispatch, chiamata di metodo particolare __set_state, 1,5 volte più velocemente rispetto a prima.
Requisiti :
- PHP 5.4 o superiore
I commenti non trovato