Posted
5 months
ago
by Oliver (Posted 29 Mar 2008 14:02)
Since today, XML Datafile access as well as URLAlias support are enabled in BetterAWStats.
Those were two key issues where BetterAWStats was not matching the capabilities of AWStats.
If you don't
... [More]
want to wait for the next version release, you can get the current version from CVS and enjoy the two new features.
Programmer's Note about XML Datafile support:
I first wrote a complete PHP XML-Parser which I then commented out. The reason for this is that AWStats has its data-map on the beginning, but in the XML version this points to the BEGIN_... text instead of the start of the xml data set. So it cannot be used to jump directly to a line in the file. Additionally, I could not find out how to make PHP read only a section of the file. So parsing the file with an XML parser took about 10 times longer than with the std method since it would always read the whole file. Further, XML has trouble parsing &-signs in URLs. On top of that, the SIDER section of the data is corrupt in AWStats since for some entries. the first number is not in its own -segment but simply split with a space after the URL.
Example:
Code: Select all/forum/memberlist.php 2717200
All this made it better to parse the data by simply removing the XML from the file instead of using a proper XML parser. I did not look at the PERL code of AWStats, but I strongly assume AWStats is not using a XML reader either.
So there is currently no advantage in switching to XML data files, it is even a bit slower than the normal datafile.
Read the main topic related to this post [Less]
Posted
5 months
ago
by Oliver (Posted 11 Mar 2008 13:31)
We are proud to announce the release of BetterAWStats 1.0, the first final version of the software!
There are numerous new additions since 1.0 beta:
- added HTML charts also for full list
-
... [More]
added password-protection of config editor
- added new config options to prevent oversized charts
- added rowspan for tables
- added favicon for referring sites
- added chart titles
- added charts for screen sizes
- added TLDs to worldmap
In addition, many improvements to the code have been made:
- reduced memory load for HOSTS
- unknown browsers/os & Versions default to display=off
- improved design
- improved code for table creation (-30%)
- fixed Authenticated users
- fixed OS chart
- fixed Hotlinks
- fixed Averages
- fixed HTML codes in config file help
- fixed sorting for keys
- fixed URL-encoding of search phrases/words
- fixed strange int(0) == string error for HTTP error tables
Please download the latest version here. Support can be obtained here.
Read the main topic related to this post [Less]
Posted
6 months
ago
By: Oliver
Tokyoahead.com is proud to announce the release of BetterAWstats 0.12 ALPHA!
New in this version:
- added countries map to Visitors Domains data
- added new config option to exclude empty data from averages
-
... [More]
added check for config options
- added extras-addon help
- added ratio display for visitors
- added XHTML STRICT validation to HTML Strict
- added HMTL charts for browsers, Os (incl Versions)
- added 'Average' option for all HTML charts
- added 'Others' in HTML charts
- added German language file
- added Dutch language file (thanks Edwin de Ruijter)
- added files/paths statistics
- added screen size visuals to screen size stats
- added sections to config options
- revamped CSS
- revamped data formatting scheme to allow custom formats
Fixes:
- fixed word wrap for config descriptions
- fixed hide menu entries for empty data
- fixed text-shorting of non-linked text if full text cannot be shown
- fixed html tags from unknown OS & Browsers
- fixed online config link/error only if enabled
- fixed undefined variables
- fixed bug where not all sites were listed when selecting an early year
- Fixed HTML Validation in several places
- fixed windows config file writable test
- fixed path for error messages
- fixed last day of the month missing while showing previous months
- fixed linking of non-existing referes in 404 error stats
- fixed omitted duplicate referer and error entries (thanks Edwin de Ruijter)
- fixed icons for unknown domains
- fixed max_lines config setting
- fixed foreign language encoding
- fixed bots detection for visitors & allow finetuning
- fixed quotes for string-type config settings
- fixed width of HTML chart bars calculation
- fixed external links for browser versions
- Fixed day display for half-filled months [Less]
Posted
about 1 year
ago
By: Oliver
Tokyoahead.com is proud to announce the release of BetterAWstats 0.12 ALPHA!
Changes to this version:
- fixed last month daily data if current has no hits
- fixed menu sorting for vertical layout
- different
... [More]
format for external links
- interlinked unknown browsers & OS with respective table
- fixed slashes in OS icons
- renamed all functions & globals to baw_* to make sure they work when betterawstats is included into other projects
- fixed highlighting of current month/day
- applied var fixes (thanks Andrew Gillies)
- added config option for inclusion in other projects
- improved datelist-creation [Less]
Posted
about 1 year
ago
By: Oliver
Tokyoahead.com is proud to announce the release of BetterAWstats 0.12 ALPHA!
Changes to this version:
- fixed last month daily data if current has no hits
- fixed menu sorting for vertical layout
- different
... [More]
format for external links
- interlinked unknown browsers & OS with respective table
- fixed slashes in OS icons
- renamed all functions & globals to baw_* to make sure they work when betterawstats is included into other projects
- fixed highlighting of current month/day
- applied var fixes (thanks Andrew Gillies)
- added config option for inclusion in other projects
- improved datelist-creation [Less]