Menthol features
As pointed out before, Menthol is to be a multiple platform, multi language, AJAX (Asynchronous Javascript And XML) enhanced web statistics system.
As part of the development of such a system, I need to produce a series of feature sets for the system. So in this blogging I’m outlining some of the possible features ready for comment and implementation.
Logging
- logging to its own db
- tracks referers
- tracks ip
- tracks page visited
- tracks time visited
Statistics
- monthly, annual, weekly and daily page visits
- location visted from
- total and unique visiting IP addresses
- total and unique page hits
- previous 24 hour total hits and unique page hits
- monthly, weekly, daily operating system summary
- monthly, weekly, daily browser summary
- monthly, weekly, daily spider summary
Display & Skinning
- SparkLines (lines)
- SparkLines (bars)
- Pie charts
- Bar charts
AJAX
- sorting of results
- updating of graphs
Configuration
- Control panel
- Colour
- Graph sizes
- CSS (Cascading Style Sheets) for general styling
- English (implemented by default)
- Welsh
- French
- German
- Translations added as volunteers appear
- Web Languages
- PHP (primary implemetation)
- Python
- ASP.NET (VB)
- ASP.NET (C#)
- Ruby
- Java
- Cold Fusion
- Perl
- Operating Systems
- Linux
- Windows
- Others?
- Web servers
- Apache 1 and 2
- IIS
- Others?
- Possibly add a method to extend the system with “plug-ins”
- Creating of plug-ins and widgets for:
- WordPress
- Joomla!
- Other blog and CMS
Languages
Platforms
Extensions


Leave a Reply
You must be logged in to post a comment.