0

对于PhoneGap webapp(Android + iOS),我想使用某种机制来建立持久连接,因为我必须发出非常小但非常频繁的服务器(PHP)请求,并且标头消耗的带宽成为一个问题。我已经阅读了很多关于可能的解决方案的内容,但是它们对于我的水平(业余)来说太先进了,或者非常不稳定/实验性的。

摆脱标题开销的最简单方法是什么?我也对商业解决方案持开放态度。

4

2 回答 2

0

NodeJs可以成为您问题的最佳解决方案。

socket.io是您想要的模块。

于 2012-07-06T09:58:58.880 回答
0

压缩就是答案...尝试在 Apache 上启用 gzip 压缩:

https://serverfault.com/questions/137823/how-to-enable-either-gzip-or-deflate-compression-via-htaccess

gzip 也被广泛使用:

<ifModule mod_gzip.c>
  mod_gzip_on Yes
  mod_gzip_dechunk Yes
  mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
  mod_gzip_item_include handler ^cgi-script$
  mod_gzip_item_include mime ^text/.*
  mod_gzip_item_include mime ^application/x-javascript.*
  mod_gzip_item_exclude mime ^image/.*
  mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>
于 2012-07-06T10:02:50.197 回答