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.

Responder a