I am very proud to announce the release of Flextrine 0.9. This is a major release with changes across the board; much of the codebase has been improved, optimized and cleaned up, and a host of new features have been added. Flextrine has also moved from Google Code to Github, and the documentation has been [...]
After a few months break I have started work on Flextrine once again. During the break I have been working a lot with Doctrine 2 in pure PHP, and have learnt a lot of things to do with both the internals of Doctrine and its practical application in a real world application. Now that Doctrine [...]
By default Wowza, Flash Media Server and Red5 run using RTMP over port 1935. However, a lot of firewalls (especially in corporate environments) will block access to this port. In an attempt to get around this the RTMPT protocol was developed, which basically wraps up the RTMP stream into a bunch of HTTP requests; these [...]
The Flextrine releases are flying out hard and fast! This release gives another batch of bug fixes, enhanced functionality in various areas, better error reporting and lots more API documentation. Flash on the Beach is just around the corner, and I’m hoping that my presentation will bring a new batch of users into the Flextrine [...]
After much soul searching I eventually decided to put in the time to convert Flextrine from using AMFPHP to ZendAMF. There were a few reasons I decided to make this move, but eventually it boiled down to the fact that quite a few people had asked me to do so. In retrospect it was certainly [...]
Another released of Flextrine! Since 0.6.1 there have been a number of changes to the Flextrine core. The entity merging algorithm has been altered to take better advantage of Doctrine 2 merging giving us a hefty performance boost (thanks for Benjamin Eberlei at Doctrine for pointing this out), the requirement to use $_explicitType in Doctrine [...]
As we approach the official release date I have made available another version of Flextrine. This release adds no new functionality but upgrades various elements of the codebase to be compatible with the trunk of Doctrine 2. If you are running against 2.0.0BETA2 this upgrade will have no effect, but if you are running against [...]
Flextrine 0.5.1 has been released. The main thing that has been added is proper support for type mapping and Flextrine now supports all column types, including ‘date’ and ‘datetime’. It also has some bug fixes.
You can pick it up at www.flextrine.com
Annoyingly the NaN (not a number) value of Number objects in AS3 is often quite hard to translate into a server-side equivalent and ends up breaking AMFPHP, and apparently BlazeDS too.
Here is a simple modification that will make AMFPHP turn NaN into a PHP null value on de-serialization. Unfortunately on the return journey – trying [...]
My open source ORM project Flextrine has been chosen as one of 20 projects to present at this years Flash on the Beach, in Brighton this September. I get three hectic minutes to showcase Flextrine and try and demonstrate what it can do
If you find yourself at Flash on the Beach this year [...]