Web Development Projects in ASP.NET and PHP
logo  

The MBFramework is a PHP/MySQL/Smarty development effort that allows a developer to build web applications by clearly separating user interface, logic and database operations.
Website features are developed as self contained units represented by PHP classes.
The MBFramework is a cost effective solution to have your customized website up and running in a few hours.

visit PHP MBFramework

OpenEye Web Tracker

The OpenEye Web Tracker is a free, web based application that monitors and logs requests made to your website, allowing you to view reports and statistcs about who visits your website and which pages are visited.

For quite some years now, I have been testing different web tracking systems available online. Most of these services, being free, had limitations in the way they performed user tracking. Some displayed only the last 10 visitors, some others the last 100 pages visited, some logged only users with a browser as agent, leaving you with no idea about how often and which search bots are indexing your site. Another big problem was the fact that export capabilities of these free services were almost equal to nothing and, when they existed, would leave you with lots of work to do in order to compile the exported data and use it properly.

Since I did not want want to pay for expensive services and the free services were not really providing the information I was looking for, I decided to develop my own web tracking system and that's how OpenEye came to life!

Technical Details

The OpenEye Web Tracker uses the Microsoft .NET Framework 2.0 and the IIS web server as platform and it was developed in C#. By default, MySQL is used to store data, even though SQL Server will be introduced in a second phase of the development. You'll be able to decide which one to use when installing the software. 

Taking in consideration the use of MySQL or MS SQL Server as backend databases, the OpenEye Web Tracker uses the .Net DatabaseHandler 2.0 for database connectivity. As you can read, this data provider is intended to work in the database layer of your .NET applications (Windows or Web Forms) and allows you to connect to different versions of MS SQL Server, MS Access, MySQL and Oracle.

Download

The OpenEye Web Tracker 1.1 will be available for download soon.