Друзья, команда Keitaro постоянно работает над улучшением продукта, обращая внимание и на пожелания многих пользователей. С версией 9.6 трекер получил несколько существенных обновлений, о которых мы хотим рассказать немного подробнее.
Оглавление
Прирост в производительности и переход на RoadRunner
Начиная с 9.6 версии трекер полностью работает на новом движке — RoadRunner. Новый движок включает в себя необходимое количество работающих воркеров, каждый из которых способен обработать заданное количество запросов в последовательном цикле, не нагружая соседние процессы. За счет этого мы прибавили в производительности и добились больших пиковых величин по обработке трафика.
Результаты тестов:
Мы провели замеры скорости на двух кампаниях с локальными лендингами: первый от AdCombo и второй от LeadRock.
Предыдущий движок PHP-FPM:
Запросов в секунду: 51.27 у AdCombo и 65.99 у LeadRock.
Средняя скорость ответа в мс: 833 у AdCombo и 711 у LeadRock.
Новый движок RR:
Запросов в секунду: 96.29 у AdCombo и 123.65 у LeadRock
Средняя скорость ответа в мс: 507.66 у AdCombo и 399.29 у LeadRock на тех же кампаниях.
Новый Sandbox
Мы доработали встроенный Sandbox и смогли добиться большей совместимости с локальными лендингами:
- Повышена совместимость лендингов HTML и PHP (в частности с таких пп как AdCombo, LeadRock и др.)
- Добавлена поддержка внутренних js-редиректов.
- Добавлена поддержка функции header(), exec(), system(), ob_start(), eval().
Многопоточный Cron
Работа планировщика задач Cron была переведена на многопоточный режим, что позволило избежать задержек при запусках очистки статистики на сервере с большими объемами трафика. Теперь эти процессы могут выполняться параллельно.
Новая встроенная интерактивная документация Admin API
Документация по Admin API была полностью переписана и теперь работает на Swagger.
Кроме того, теперь доступны тесты по Admin API запросам прямо из вашей админ панели трекера Keitaro. Для этого нужно перейти в раздел API ключей пользователя и нажать на вкладку Документация. После чего останется авторизоваться и можно делать любые запросы в интерактивном режиме.
Дополнительные изменения:
- Исправлен алгоритм подсчета статистики по разным вкладкам трекера.
- Автоматическая очистка файлового кэша (после апгрейда конфигурации).
- Новая страница интеграции.
- Улучшена совместимость больших дампов при импорте.
Чтобы получить доступ ко всем обновлениям, вам достаточно обновить конфигурацию сервера ( https://blog.keitaro.io/ru/php-server-upgrade/ только для автоматических Approved установок) и обновить трекер до последней версии, начиная с релиза 9.6.
Если Вам необходима помощь с апгрейдом сервера или переносом трекера с хостинга на VPS/VDS, а также при возникновении дополнительных вопросов – пишите нам в личные сообщения на сайте, в телеграм @keitarobot или на почту support@keitaro.io.