O'Reilly logo

Piwik Web Analytics Essentials by Stephan A. Miller

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Tracking visitors with other programming languages

If you decide not to use PHP to develop an application or website, there are still options available to you for using Piwik in your project.

Java

A Piwik user spent a lot of time converting all the functions in the PiwikTracker.php file into Java functions and released his Java Tracking client on the Piwik development forums. It's a Java class called Piwiktracker.java. You can find the current release of this API at the following link:

http://dev.piwik.org/trac/ticket/2172

Python

I do like Python. There is even an API for Piwik written in Python. This API is available on Github at the following link:

https://github.com/nkuttler/python-piwikapi

Silverlight

A Piwik tracking API for Microsoft Silverlight ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required