Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Wednesday, October 14, 2026

Diff for phpWebLogAnalyzer/Attic/TODO between version 1.16 and 1.17

version 1.16, 2002/03/25 14:26:19 version 1.17, 2002/03/28 21:49:57
Line 1 
Line 1 
 phpWebLogAnalyzer TODO list  phpWebLogAnalyzer TODO list
 ---------------------------  ---------------------------
   
 - when getting remote_host_id from remote_addr_id split IP adress by commas  - little bug: multiple IP addresses are not truncated to single IP
     in truncate mode
   + when getting remote_host_id from remote_addr_id split IP adress by commas
   and resolve only the last IP adress; in example, IP adresses like this one    and resolve only the last IP adress; in example, IP adresses like this one
   aren't properly handled: 192.168.0.215, 193.87.12.41, 193.87.96.5    aren't properly handled: 192.168.0.215, 193.87.12.41, 193.87.96.5
 - add support for *.domain.ext remote_host and 1.2.3.* remote_addr logging  * add support for *.domain.ext remote_host and 1.2.3.* remote_addr logging
 - create analyzation table with two columns:  - create analyzation table with two columns:
         1. session_timeout          1. session_timeout
         2. number of all sessions in database          2. number of all sessions in database
   create graph and discuss/analyse it to find the most best session_timeout    create graph and discuss/analyse it to find the most best session_timeout
 - fix bug when in session key is NULL value  * fix bug when in session key is NULL value
 * use of PHP's substr() instead SQL's substring()  * use of PHP's substr() instead SQL's substring()
 + check if varaibles cannot be get from environment via getenv() function  + check if varaibles cannot be get from environment via getenv() function
   instead that silly eval()-ing    instead that silly eval()-ing
Line 20  phpWebLogAnalyzer TODO list
Line 22  phpWebLogAnalyzer TODO list
 * replace every SQL substring() with PHP substr(); it could increases (not only)  * replace every SQL substring() with PHP substr(); it could increases (not only)
   network performance    network performance
 * property manipulation methods (get/set value, get array)  * property manipulation methods (get/set value, get array)
 - possible bug: SQL clausule substring() called on non-string types  * possible bug: SQL clausule substring() called on non-string types
     - N/A: SQL substring() usage was removed
 - possible bug: calling getSessionCount() without registerAccess()  - possible bug: calling getSessionCount() without registerAccess()
   - solution: check if was $_props array already processes and if not, than    - solution: check if was $_props array already processes and if not, than
     process that array before doing getSessionCount() job      process that array before doing getSessionCount() job
Line 32  phpWebLogAnalyzer TODO list
Line 35  phpWebLogAnalyzer TODO list
   is very difficult for CPU and SQL server    is very difficult for CPU and SQL server
   - table is called weblog_accesses_raw    - table is called weblog_accesses_raw
 - source formating PEAR compliancy  - source formating PEAR compliancy
     - add also standart header
 * class style PEAR compliancy  * class style PEAR compliancy
 + PEAR compliant error handling  + PEAR compliant error handling
 - ident stuff: move index column and table name from *_username to *_user  - ident stuff: move index column and table name from *_username to *_user

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.17

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top