AmfPHP survives Zend AMF

Posted by

Adobe has given up on its PHP products, it seems. And yes, this is yet another good reason to use amfPHP!

It’s no secret Adobe is refocusing the Flash Platform, around Gaming and Premium Video. It would seem that helping Flash to communicate with PHP should be a part of that vision. Indeed, Adobe has 2 products related to PHP: Flash Builder for PHP and Zend AMF. It seems however that both products are in trouble.

What’s up with Zend AMF? The old download link now shows a « Page Not Found » error.

A bit of digging brought us this nice quote on Twitter: : [Zend AMF is ] dropped as of rc1. We moved it to its own repo as it’s unmaintained, and the zf1 version is more stable.

What about Flash Builder for PHP ?.  It seems that it’s stuck at version 4.5. Flash Builder now has a 4.6 and has a beta for 4.7 . The update for Flash Builder for PHP was apparently planned for Q1 2012 but never came.

So what to do? Obviously here at Silex Labs we can’t do much about Flash Builder for PHP, but we do have this product that should be of interest to Zend AMF users. It’s called AmfPHP. It’s not an exact equivalent. AmfPHP’s goal is to help build Cloud Services in PHP for various client technologies and protocols including AMF; whereas Zend AMF aims to add AMF support to Zend Framework.

AmfPHP has been around since 2003, but Adobe chose to develop their own solution in collaboration with Zend. How did they stack up against each other?

Zend AMF’s advantages:

  • Official Adobe Product
  • Zend Framework Integration
  • Flash Builder for PHP integration

AmfPHP’s advantages:

  • Vast Community Support, tutorials, etc.
  • Service Browser
  • Client Code Generator for multiple client technologies
  • No need to code gateway, making it easier to get started
  • plugins
  • support for other protocols

Competition is good, and there was space for both products. Zend AMF will be missed! In the meantime, you can of course download amfPHP here.

If you need help switching or simply have some questions, please get in touch via the forums

We are also looking for people with experience with both amfPHP and Zend Framework to help us bridge both platforms. If you fit the bill we would be glad to provide any assistance you might need.


  1. lexa

    17 Oct 12

    Excellent article ariel, bravo !!!
    Maybe you should say that amf and flash is not the only way to go with amfphp nowadays?

  2. Ariel Sommeria-Klein

    17 Oct 12

    good point, and thank you! I’ve updated the text slightly to reflect this

Comments are closed

News letter

Evénements Silex Labs sur Paris et sa région: Inscrivez vous à la Newsletter mensuelle

Silex Labs community Tweets

Facebook page