Pux був спеціально для роботи на повільних машинах і хмарних середовищах, де обчислювальні питання доступності харчування та приземлені завдання, такі як URL перенаправлення не повинно бути пріоритетом.
Pux працює в основному, як і будь-яка інша система маршрутизації, що підтримує як основні статичні і динамічні маршрути. В обох випадках Pux це шлях набагато швидше, ніж більш відомим рішенням походить на Symfony вбудований в систему маршрутизації.
Це відбувається головним чином тому, що Pux був написаний як розширення C на PHP двигуна, що дозволяє скоротити час обчислень і уникнути втрати часу, проведене з завантаження PHP класів та інших непотрібних ресурсів.
Використання індексних масивів для зберігання URL маршрутів шаблони і прапор і висновок маршрутів в простий PHP масив, Pux працює набагато швидше, навіть при активної підтримки APC.
Що таке новий в цьому випуску :.
- Додана функція pux_persistent_dispatch для постійної диспетчеризацией
- Оптимізація продуктивності відправки, особливо __set_state виклик методу, 1.5x швидше, ніж раніше.
Що нового у версії 1.5.2 :.
- Додана функція pux_persistent_dispatch для постійної диспетчеризації
- Оптимізація продуктивності відправки, особливо __set_state виклик методу, 1.5x швидше, ніж раніше.
Вимоги
- PHP 5.4 або вище
Коментар не знайдено