Matomo fonctionne en php ou javascript?

Bonjour je souhaiterais savoir si Matomo fonctionne en php ou en javascript car je l’utilise sur un site réalisé en Wordpress qui lui utilise un plugin “NewStatPress”. Mon souci est que “NewStatPress” fonctionne en php et est plus juste que Matomo car j’ai l’impression que les utilisateurs n’ayant pas activé le Javascript sur leurs ordinateurs ne sont pas comptabilisé.
Merci pour votre retour.

Il est possible de faire des traques en JavaScript, PHP ou beaucoup d’autres langages…
Pour le PHP : https://developer.matomo.org/api-reference/PHP-Matomo-Tracker
L’inconvénient du PHP, c’est qu’il ne permet pas une traque fine du temps passé par un utilisateur sur une page, ni les interactions sur la page (on ne peut compter que les vues de pages, mais pas lorsque l’utilisateur quitte la page, clique sur un bouton, scrolle, etc.)
Le code JavaScript peut, en combinaison avec une image placée dans une balise <noscript>récupérer toutes les vues de pages…

Note : Je ne sais pas comment est implémenté le plugin WP pour Matomo (Javascript seul ? .Javascript + image ? PHP ?)