Перейти к содержанию

Matomo

ℹ️ Информация о системных требованиях может быть устаревшей. Актуальные требования Matomo см. на официальном сайте.

"Первая Форма" может предоставлять базовую аналитику благодаря интеграции с системой веб-аналитики Matomo.

Системные требования

  • Веб-сервер, такой как Apache, Nginx , IIS, LiteSpeed ​​и т. д.

  • Для Matomo 4.x требуется PHP версии 7.2.5 или выше. Matomo полностью работает и с PHP 8.

  • MySQL версии 5.5 или выше

  • Расширение PHP pdo и pdo_mysql или расширение mysqli.

  • Matomo можно запустить в любой операционной системе, такой как Linux (Ubuntu, RedHat, CentOS, Raspberry Pi OS и т. д.), Windows , macOS Server или FreeBSD.

Рекомендуемая конфигурация

Рекомендуется использовать последнюю версию PHP 8.x, так как она более эффективно использует память и работает быстрее, чем предыдущие версии PHP.

Рекомендуется использовать MySQL 8+ или MariaDB для базы данных.

Чтобы максимально использовать возможности Matomo, может потребоваться несколько дополнительных расширений PHP, таких как расширение PHP GD , которое используется для создания небольших графиков, графиков в статистических отчетах по электронной почте, а также графиков в мобильном приложении Matomo.

Список расширений PHP, которые вам рекомендуется установить:

sudo apt-get install php php-curl php-gd php-cli mysql-server php-mysql php-xml php-mbstring

Рекомендуется включить функцию PHP shell_exec, поскольку она используется для процессов CLI.

Рекомендуемый размер серверов (ЦП, ОЗУ, диски)

Чтобы узнать, сколько процессоров и сколько ОЗУ и дискового пространства использовать, наиболее важным фактором является количество запросов, которые вы будете отслеживать в месяц в Matomo. Запросы включают просмотры страниц, события, загрузки и т. д.

Как правило, при отслеживании более 1 миллиона пользовательских действий/просмотров страниц/событий в месяц рекомендуется иметь как минимум два сервера: один для базы данных и один для обработки всех HTTPS-запросов.

Отслеживание 100 000 просмотров страниц в месяц или меньше

  • Одного сервера достаточно для размещения базы данных и сервера приложений.

  • Минимальная рекомендуемая конфигурация сервера приложений: 2 ЦП, 2 ГБ ОЗУ, 50 ГБ SSD-диск.

Отслеживание 1 миллиона просмотров страниц в месяц или меньше

  • Одного сервера может быть достаточно для размещения базы данных и сервера приложений.

  • Минимальная рекомендуемая конфигурация сервера приложений: 4 ЦП, 8 ГБ ОЗУ, 250 ГБ SSD-диск.

Отслеживание 10 миллионов просмотров страниц в месяц или меньше

  • Рекомендуется два сервера:

  • 1 сервер приложений, не менее 8 ЦП, 16 ГБ ОЗУ, 100 ГБ SSD. Или 2 сервера приложений, не менее 4 ЦП, 4 ГБ ОЗУ, 100 ГБ SSD каждый.

  • 1 сервер базы данных, не менее 8 ЦП, 16 ГБ ОЗУ, 400 ГБ SSD.

Отслеживание 100 миллионов просмотров страниц в месяц или меньше

  • Рекомендуется как минимум три сервера:

  • 3 сервера приложений (или 2), каждый: 16 ЦП, 16+ ГБ ОЗУ, 100 ГБ SSD.

  • 1 сервер базы данных, не менее 16 ЦП, 32 ГБ ОЗУ, 1 ТБ SSD.

  • Опционально: 2 сервера БД — второй реплицирован и настроен как reader/slave.

  • 1 балансировщик нагрузки.

  • Рекомендуется 1 CDN.

Настройка интеграции с 1Ф

ℹ️ Раздел находится в разработке. Для подключения Matomo к «Первой Форме» обратитесь в службу технической поддержки.