Чем больше возможностей для оптимизации, тем выше скорость загрузки. Вся структура страницы полностью разбирается, что позволяет делать самые эффективные оптимизации. Например, это позволяет делать бережливую ленивую загрузку изображений и видео.
Для разбора используются проверенные временем и популярные библиотеки.
- Верстка (HTML)
Используется встроенная в PHP DOMDocument как надежный и самый быстрый в силу своей нативной реализации. Для поиска элементов используется встроенная быстрая нативная библиотека PHP DOMXPath.
- Стили (CSS)
Используется хорошо поддерживаемая с аккуратным кодом библиотека PHP CSS Parser. Нужна для минификации и оптимизации. Для преобразования селекторов стилей в выражения XPath используется хорошо поддерживаемая библиотека Symfony CSS Selector.
- Скрипты (JS)
Используется проверенная временем JsMin-Php для минификации.