Question: I have grid that needs to be auto updated every minute. I want to update grid asynchronously so that web page does not send any request to server. Only the server will know when to sent new lets say JSon data to client. Is this possible? Can I send data to client with out pinging the server?

Thanks.

Answer: 
Use zip libararies

```
/* file Zip.php */
/* Location: ./system/libraries/Zip.php */

```

and also way

```
add mime.php

'zip'   =>  array('application/x-zip', 'application/zip', 'application/x-zip-compressed','application/octet-stream')

```
Seems following links can help -

1. [SO](https://stackoverflow.com/questions/856013/mime-type-for-zip-file-in-google-chrome/14138225#14138225)
2. [code.google](http://code.google.com/p/chromium/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Pri%20Mstone%20ReleaseBlock%20OS%20Area%20Feature%20Status%20Owner%20Summary&groupby=&sort=&id=133803)