Boa tarde,

Realizei alguns testes ao nivel do AMFPHP e estou a ter alguma (demasiada)
lentidão na recepção dos dados.
O código de testes é um mero remoteobject directo com um serviço em PHP que
envia resultados de um query numa BD MySQL para o Flex. Tenho um button que
faz trigger à chamada e ao timer e um método de retorno para popular uma
datagrid (não interfere na performance..).

resultados:

- O tempo da query (tem cerca de 4500 registos) ronda os *0,26s*
- O tempo de método no PHP ronda os *0,5s*
- O tempo entre clique na aplicação Flex e retorno dos dados é de quase *5s*

Testei uma query de apenas um elemento e o tempo total (do clique no botão
ao retorno do serviço) é quase imediato (<1s), o que me leva a apontar o
dedo ao tempo de serialização, ou do AMFPHP ou no Flex - não consigo
identificar o culpado.

Aborrece-me considerando que não é falta de optimização de código ou query,
mas apenas algo no Flex ou AMFPHP.

Alguém tem algum problema de performance com AMFPHP? Já notaram esta
situação? Dicas? Sugestões? Já tenho as chamadas a utilizar VOs (que embora
boa prática praticamente não interfere com os tempos)

Obrigado.

Miguel Vaz

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

Responder a