Если вы даже немного гибки в цене, вы можете посмотреть на Matomo, ранее Piwik . Это 100% платформа для веб-аналитики с открытым исходным кодом. Хотя для запуска базового программного обеспечения требуется сервер, отслеживание выполняется с помощью небольшого фрагмента Javascript (поэтому отслеживаемые страницы не обязательно должны работать на том же сервере, что и Matomo).
Я хочу просматривать трафик сайта, используя бесплатный сервис.
Может быть возможно запустить Matomo бесплатно, но (в качестве небольшого средства для экономии) вы можете захотеть взглянуть на их собственную аналитическую службу, которая имеет (возможно) разумные месячные ставки в настоящее время.
Тем не менее, будучи открытым исходным кодом, вы можете настроить свой собственный сервис как можно меньше. Исходный код бесплатный, основан на распространенных веб-технологиях (PHP, Javascript, HTML, CSS), а базовая настройка относительно проста . Как небольшие предостережения, он требует базы данных MySQL и PHP с расширениями PDO, включенными для MySQL.
Что касается любых затрат, связанных с этим вторым вариантом, они, скорее всего, полностью зависят от вашего подхода:
Университетские серверы - если есть возможность самостоятельного размещения на университетских серверах, это может быть хорошим способом для изучения.
Бесплатный / недорогой хостинг. Конечно, есть несколько бесплатных или недорогих хостов (несколько долларов в месяц), которые предоставляют PHP и MySQL, но поскольку поддержка PHP PDO технически необязательна, хосты могут ее не включать. Обратите внимание, что вы можете проверить поддержку PHP PDO и PDO_MYSQL (оба требуются) с помощью
<?php phpinfo() ?>
. Просто поместите это в документ .php отдельно, загрузите его на сервер и перейдите на страницу, которую он генерирует, чтобы увидеть, перечислены ли эти элементы в алфавитном порядке.Хосты веб-приложений - еще один вариант, который можно рассмотреть, - такие сервисы веб-приложений, как RedHat OpenShift (который имеет бесплатный уровень ).
Самостоятельный хостинг. Для простой аналитики вы можете самостоятельно выполнить минимальную настройку (например, Raspberry Pi или другой старый компьютер). Это, очевидно, более сложный процесс, так как требует небольшого веб-сервера, но это не невозможно. PHP и MySQL бесплатны и имеют надежную поддержку для Windows и Linux. Аналогично, известные веб-серверы Apache и Nginx являются бесплатными и имеют кроссплатформенные версии . Для вашего аналитического домена бесплатные поддомены динамического DNS доступны у нескольких поставщиков, или вы можете использовать DotTK, если вам нужен «настоящий» домен бесплатно (хотя для реального домена потребуется бесплатная служба DNS ).