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 к «Первой Форме» обратитесь в службу технической поддержки.