OK, já percebi que é necessário o módulo zlib activo que é usado na compressão/descompressão pelo PHP.
Basicamente colocar a ON no php.ini: *zlib.output_compression = On* Esta aplicação mobile foi testada num servidor com a opção a Off. Irei fazer um novo teste. No dia 27 de Maio de 2014 às 01:22, Hugo Ferreira <[email protected]>escreveu: > Curioso. Enquanto que em AIR-Desktop notou-se melhoras, fiz testes de > performance (por relógio) no Android e o tempo foi semelhante entre usar o > parâmetro e não usar ! > > > No dia 27 de Maio de 2014 às 00:59, Hugo Ferreira > <[email protected]>escreveu: > > João, >> >> Coloquei agora o valor no extremo, ou seja, nem lhe passei parâmetro (o >> que estava era o default do AMFPHP) e o tempo reduziu em cerca de 80% !!! >> Ficou magnificamente rápido. Quase nem dá para acreditar. >> >> Enquanto que reduziu muito no tempo de resposta (claramente a nível de >> percepção e também a nível do que consta no charles), no charles consta o >> mesmo valor total em KB, o que é estranho. Ou seja em vários testes (com o >> valor por defeito e sem parâmetro), sem parâmetro é sempre muito mais >> rápido mas o total em KB é sempre o mesmo. A única explicação que vejo é o >> charles indicar sempre o valor descomprimido. >> >> Muito obrigado, >> Hugo. >> >> >> No dia 27 de Maio de 2014 às 00:42, João Fernandes < >> [email protected]> escreveu: >> >> certamente que 25*1024 é para indicar a partir de que tamanho é que o >>> GZip é aplicado, se for inferior a esse tamanho, nada é feito. NO teu caso >>> estas a dizer que só a partir de 25k é que é aplicado gzip, o que me parece >>> um valor bastante elevado. >>> >>> >>> >>> >>> 2014-05-26 21:55 GMT+01:00 Hugo Ferreira <[email protected]>: >>> >>>> No charles vem no request: >>>> Accept-Encoding: gzip, deflate >>>> >>>> No gateway.php (do AMFPHP) já estava a descomentada a linha de >>>> código: $gateway->enableGzipCompression(25*1024); >>>> >>>> Comentando ou descomentando esta linha de código, o total ocupado >>>> (visto no charles) é o mesmo ! >>>> >>>> Está a faltar-me alguma coisa. Eu esperava que ao usar >>>> enableGzipCompression no AMFPHP, o total de dados em cada chamada, >>>> diminui-se drasticamente ! >>>> >>>> >>>> No dia 26 de Maio de 2014 às 11:08, João Fernandes < >>>> [email protected]> escreveu: >>>> >>>> Certamente terás forma de configurar isso no AMFPHP se não estiver já >>>>> activo. Já validaste nos headers com o charles se a resposta não vem >>>>> marcada como usando gzip? >>>>> >>>>> >>>>> 2014-05-26 10:49 GMT+01:00 Hugo Ferreira <[email protected]>: >>>>> >>>>>> Bom dia, >>>>>> >>>>>> Parece que o AMFPHP suporta compressão em formato gzip, evitando ter >>>>>> de comprimir os dados dados manualmente e descomprimir no outro ponto mas >>>>>> não diz como usar com RemoteObject. >>>>>> Alguém já usou e pode-me explicar o que tenho de configurar no >>>>>> RemoteObject no lado do Flex e no lado do AMFPHP ? >>>>>> >>>>>> >>>>>> Obrigado, >>>>>> Hugo. >>>>>> >>>>>> -- >>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da >>>>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" >>>>>> do Grupos do Google. >>>>>> Para anular a subscrição deste grupo e parar de receber emails do >>>>>> mesmo, envie um email para [email protected]. >>>>>> Para publicar uma mensagem neste grupo, envie um email para >>>>>> [email protected]. >>>>>> Visite este grupo em http://groups.google.com/group/riapt. >>>>>> Para mais opções, visite https://groups.google.com/d/optout. >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> João Fernandes >>>>> >>>>> -- >>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da >>>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" >>>>> do Grupos do Google. >>>>> Para anular a subscrição deste grupo e parar de receber emails do >>>>> mesmo, envie um email para [email protected]. >>>>> Para publicar uma mensagem neste grupo, envie um email para >>>>> [email protected]. >>>>> Visite este grupo em http://groups.google.com/group/riapt. >>>>> Para mais opções, visite https://groups.google.com/d/optout. >>>>> >>>> >>>> -- >>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da >>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" >>>> do Grupos do Google. >>>> Para anular a subscrição deste grupo e parar de receber emails do >>>> mesmo, envie um email para [email protected]. >>>> Para publicar uma mensagem neste grupo, envie um email para >>>> [email protected]. >>>> Visite este grupo em http://groups.google.com/group/riapt. >>>> Para mais opções, visite https://groups.google.com/d/optout. >>>> >>> >>> >>> >>> -- >>> >>> João Fernandes >>> >>> -- >>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da >>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do >>> Grupos do Google. >>> Para anular a subscrição deste grupo e parar de receber emails do mesmo, >>> envie um email para [email protected]. >>> Para publicar uma mensagem neste grupo, envie um email para >>> [email protected]. >>> Visite este grupo em http://groups.google.com/group/riapt. >>> Para mais opções, visite https://groups.google.com/d/optout. >>> >> >> > -- 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 anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para [email protected]. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Visite este grupo em http://groups.google.com/group/riapt. Para mais opções, consulte https://groups.google.com/d/optout.
