PHP and Flex – JSON, XML or AMFPHP?

Mike Potter criou um pequeno estudo de performance para comparar o uso do Flex com PHP usando JSON(JavaScript Object Notation), XML e o AMFPHP.
Segue o link para que você possa tirar suas conclusões.

Como era de se esperar o AMFPHP se mostrou mais rapido, apesar da conclusão diferente do Mike.
Nos testes que fiz obtive o seguinte resultado, o tempo é em ms:

# of data XML AMFPHP JSON
2500 4406 3015 3855
5000 6820 5378 6500
7500 9653 7281 9564
10000 12428 9544 12458
15000 20399 13709 error
20000 25967 18977 error
25000 33708 24045 error

O resultado que Mike obteve foi devido ao teste que ele fez localmente, remotamente o AMFPHP se mostrou mais rápido.

Sobre o JSON para FLEX
ActionScript 3.0 Libraries
http://labs.adobe.com/wiki/index.php/ActionScript_3:resources:apis:libraries

2 thoughts on “PHP and Flex – JSON, XML or AMFPHP?

  1. Rafael Dohms

    Interessante o resultado, especialmente a diferença entre o AMFPHP e o XML, imaginei que ele comprovaria o contrário.

    abraço!

  2. Wilson

    Quanto ao resultado já esperava que o AMFPHP fosse mesmo mais rápido que os demais.

    Seria interessante a comparação usando java do lado servidor em relação ao PHP. Isto é usando o OPENAMF em comparação com o AMFPHP.

    Até Leonardo seria de grande valia um tutorial para o pessoal sobre a comunicação do flash com o java usando o OPENAMF, uma vez que vc tem uma boa didática em seus tutoriais.

    Abraço cara

Leave a Reply