Posted on Thursday 24 March 2005
I think we’re about ready to alpha AMFPHP 1.0. If someone would volunteer to write unit tests to catch the easy errors before rolling out the beta that would be fantastic. Just leave a message in the comments if you can. The tests could consist of a Flash file and a ser4vice class, and would test sending different data types, web services, authentication, and such.
Yesterday and today I used my free time to implement things I’ve wanted to add for a long time: a DateWrapper class to deal with timezones properly and a new static method available to every service called NetDebug::trace() which does exactly what it does locally. I’ve also implemented PHP5 PearSoap in addition to to nuSoap and PEAR::SOAP. This is on top of the other enhancements already in the CVS, namely:
- A brand new engine
- Multiple charsets and languages support
- Paged resultsets
- Massive speedup on large resultsets
- Better debugging events support
- Tighter integration with the service browser panel
- SQLite and MySQLi support
- PHP5 support
- Cookieless sessions
- HTML-based service browser with automatic code generation


