"Первая форма" может предоставлять базовую аналитику благодаря интеграции с системой веб-аналитики 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 миллионов просмотров страниц в месяц или меньше
•Рекомендуется два сервера:
o1 сервер приложений, не менее 8 ЦП, 16 ГБ ОЗУ, 100 ГБ SSD-диск. Или 2 сервера приложений, не менее 4 ЦП, 4 ГБ ОЗУ, 100 ГБ SSD-диск.
o1 сервер базы данных, не менее 8 ЦП, 16 ГБ ОЗУ, 400 ГБ SSD-диск.
Отслеживание 100 миллионов просмотров страниц в месяц или меньше
•Рекомендуется как минимум три сервера:
o3 сервера приложений (или только 2), каждый из которых: 16 ЦП, 16+ ГБ ОЗУ, 100 ГБ SSD-диск.
o1 сервер базы данных, не менее 16 ЦП, 32 ГБ ОЗУ, 1 ТБ SSD-диск.
oопционально 2 x сервера БД: второй реплицирован и настроен как reader / slave
o1 х балансировщик нагрузки
oрекомендуется 1 CDN
Полезные ссылки