Warning: include() [function.include]: Unable to access /var/www/html/rogue-development/blog2/wp-content/advanced-cache.php in /var/www/html/rogue-development/blog2/wp-settings.php on line 62

Warning: include(/var/www/html/rogue-development/blog2/wp-content/advanced-cache.php) [function.include]: failed to open stream: No such file or directory in /var/www/html/rogue-development/blog2/wp-settings.php on line 62

Warning: include() [function.include]: Failed opening '/var/www/html/rogue-development/blog2/wp-content/advanced-cache.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/html/rogue-development/blog2/wp-settings.php on line 62

Notice: add_option was called with an argument that is deprecated since version 2.3 with no alternative available. in /var/www/html/rogue-development/blog2/wp-includes/functions.php on line 3468

Notice: register_sidebar_widget is deprecated since version 2.8! Use wp_register_sidebar_widget() instead. in /var/www/html/rogue-development/blog2/wp-includes/functions.php on line 3382

Notice: register_widget_control is deprecated since version 2.8! Use wp_register_widget_control() instead. in /var/www/html/rogue-development/blog2/wp-includes/functions.php on line 3382
AMFPhp -> RED5 « Marc’s Musings

AMFPhp -> RED5

Last night I finished translating all my web services from AMFPhp to Red5. Assuming my web-host problems are sorted out by the weekend I’ll be switching the beta version of AgileAgenda to that.

I’ve found huge benefits in converting including:

  • Everything now has unit tests using JUnit. You can do unit testing with PHP, but it’s way easier in Java.
  • JDT (Eclipse Java Development Tool) is the best development environment I’ve ever used.
  • Debugger! I can now attach a debugger to the server to see why things don’t work right.
  • Logging – I used all the cool Log4j stuff, so I’ll have as much detail in my logs as I want.
  • Spring is awesome.
  • Now I have a platform to extend for realtime messaging. I’ll be able to push schedule changes to clients instead of relying on a polling mechanism.

2 Responses to “AMFPhp -> RED5”


  • Marc,

    I’m so glad that Red5 is working well for you, and I really appreciate you letting people know about the power of using Red5 as a J2EE application server. Thanks! Now a few more people know that Red5 is not just for streaming audio/video.

  • Did you find AMFPHP started failing recently on 1&1′s shared hosting servers? I thought maybe it was related to their upgrade to PHP 5.2.4. Did you see anything going on with this?

    Aside from that, I’ve also been getting the feeling that using AMFPHP is going to be a bad road to go down with it getting no love anymore. I’d like to hear your opinion on that.

    Congrats on the win at MAX! I was in the audience. Nice job not tripping on the steps like that earlier fellow! :)

    -b

Comments are currently closed.