Keitaro 9.6. Новые возможности и обновления

Друзья, команда Keitaro постоянно работает над улучшением продукта, обращая внимание и на пожелания многих пользователей. С версией 9.6 трекер получил несколько существенных обновлений, о которых мы хотим рассказать немного подробнее.

Прирост в производительности и переход на RoadRunner

Keitaro 9.6. Новые возможности и обновления, image #1

Начиная с 9.6 версии трекер полностью работает на новом движке - RoadRunner. Новый движок включает в себя необходимое количество работающих воркеров, каждый из которых способен обработать заданное количество запросов в последовательном цикле, не нагружая соседние процессы. За счет этого мы прибавили в производительности и добились больших пиковых величин по обработке трафика.

Результаты тестов:

Мы провели замеры скорости на двух кампаниях с локальными лендингами: первый от AdCombo и второй от LeadRock.

Предыдущий движок PHP-FPM:

Keitaro 9.6. Новые возможности и обновления, image #2
Keitaro 9.6. Новые возможности и обновления, image #3

Запросов в секунду: 51.27 у AdCombo и 65.99 у LeadRock.

Средняя скорость ответа в мс: 833 у AdCombo и 711 у LeadRock.

Новый движок RR:

Keitaro 9.6. Новые возможности и обновления, image #4
Keitaro 9.6. Новые возможности и обновления, image #5

Запросов в секунду: 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 была переведена на многопоточный режим, что позволило избежать задержек при запусках очистки статистики на сервере с большими объемами трафика. Теперь эти процессы могут выполняться параллельно.

Keitaro 9.6. Новые возможности и обновления, image #6

Новая встроенная интерактивная документация Admin API

Документация по Admin API была полностью переписана и теперь работает на Swagger.

Кроме того, теперь доступны тесты по Admin API запросам прямо из вашей админ панели трекера Keitaro. Для этого нужно перейти в раздел API ключей пользователя и нажать на вкладку Документация. После чего останется авторизоваться и можно делать любые запросы в интерактивном режиме.

Keitaro 9.6. Новые возможности и обновления, image #7

Дополнительные изменения:

  • Исправлен алгоритм подсчета статистики по разным вкладкам трекера.
  • Автоматическая очистка файлового кэша (после апгрейда конфигурации).
  • Новая страница интеграции.
  • Улучшена совместимость больших дампов при импорте.

Чтобы получить доступ ко всем обновлениям, вам достаточно обновить конфигурацию сервера ( https://blog.keitaro.io/ru/php-server-upgrade/ только для автоматических Approved установок) и обновить трекер до последней версии, начиная с релиза 9.6.

Если Вам необходима помощь с апгрейдом сервера или переносом трекера с хостинга на VPS/VDS, а также при возникновении дополнительных вопросов – пишите нам в личные сообщения на сайте, в телеграм @keitarobot или на почту support@keitaro.io.

343 views·2 shares