Pux foi especificamente trabalhar em máquinas mais lentas e ambientes de nuvem de computação, onde as questões de disponibilidade de energia e tarefas mundanas, como reencaminhamento URL não deve ser uma prioridade.
Pux funciona basicamente como qualquer outro sistema de roteamento, suportando ambas as rotas estáticas e dinâmicas básicas. Para ambos os casos, Pux é maneira muito mais rápida do que o mais famoso solução de como a de Symfony built-in sistema de roteamento.
Isto é principalmente porque Pux foi escrito como uma extensão C para o mecanismo PHP, permitindo tempos de computação mais rápido e evitando a perda de tempo gasto com as classes de carga PHP e outros recursos inúteis.
O uso de matrizes indexadas para armazenar padrões de rotas de URL e bandeira e emitir as rotas para uma matriz PHP simples, Pux funciona muito mais rápido, mesmo com o apoio APC ativada.
O que é novo nesta versão:.
- função pux_persistent_dispatch Adicionado por despacho persistente
- otimização de desempenho Dispatch, chamada de método especialmente __set_state, 1,5x mais rápido do que antes.
O que é novo na versão 1.5.2:.
- função pux_persistent_dispatch Adicionado por despacho persistente
- otimização de desempenho Dispatch, chamada de método especialmente __set_state, 1,5x mais rápido do que antes.
Requisitos :
- PHP 5.4 ou superior
Comentários não encontrado