PHP 5.2

php.ini:

register globals off
magic quotes off
jit off

include_path = "C:\htdocs\platforms\library;C:\htdocs\platforms;C:\htdocs\platforms\tests;C:\htdocs\platforms\application\controllers;C:\htdocs\platforms\application\core;C:\htdocs\platforms\application\modules"

httpd.conf:
<VirtualHost *:80>
   DocumentRoot C:\htdocs\platforms\document_root
   ServerName platforms
   ErrorLog logs/platforms-error_log
   CustomLog logs/platforms-access_log common
</VirtualHost>

config.ini.php:
set paths correct to your system setup

tests/phpunit.bat:
set paths correct to your system setup

tests/runtests.bat:
set paths correct to your system setup

tests/config.inc.php
set paths correct to your system setup

copy php_xdebug-2.0.0rc1-5.2.0.dll to your php directory and add into php.ini:
( see http://www.xdebug.org/ )
zend_extension_ts="php_xdebug-2.0.0rc1-5.2.0.dll"

make sure that JRE 1.5... is installed, otherwise take it from here
http://www.java.com/en/download/manual.jsp


-----------------------------
What is done ?

- ZF framework
- Basic controller structure
- Smarty
- PHPUnit working
- Selenium working and integrated into PHPUnit
- SOAP stub is there
- Tests for the SOAP call is also there



-----------------------------
Questions and TODO:
-----------------------------
- add JPGraph
- do we need other Library for painting ?
- should we prepare generating flash ?
- addSession Handling ( file based, inlcuding spoof detection etc. )
- add database support ( ADODB? to be ready to use other DB's then mySQL )
- should we add or develop some sort of ActiveRecord like OXID's model ?
- add some AJAX framework ( fast one, maybe not xajax just prototype ? )
- how to assure browser compatibility ? Safari ?? Who is good in HTML ?
- add user login, registering
- add oxid component model
- add cruise control and set up continous integration process (I would vote for XP process with iteration time of one hour)
- debug and fix IE problems ( actions are not used with IE )

tail -f /var/log/cruisecontrol






