# NGiNX HTTP Push Module

<http://ajaxian.com/archives/nginx-http-push-module>

- Host: [ajaxian.com](https://links.thingelstad.xyz/hosts/ajaxian.com/)
- Saved: November 19, 2009 (2009-11-19T12:44:12Z)
- Record: https://links.thingelstad.xyz/links/128f2668a4fa/
- JSON: https://links.thingelstad.xyz/links/128f2668a4fa.json

## From the page (probably an excerpt, not Jamie's words)

Even PHP developers can write web applications that use all sorts of fancy long-polling.


That is what Leo said about his NGiNX HTTP push module:


This module turns Nginx into an adept HTTP Push and Comet server. It takes care of all the connection juggling, and exposes a simple interface to broadcast messages to clients via plain old HTTP requests. This lets you write live-updating asynchronous web applications as easily as their old-school classic counterparts, since your code does not need to manage requests with delayed responses.

NHPM fully implements the Basic HTTP Push Relay Protocol, a no-frills publisher/subscriber protocol centered on uniquely identifiable channels. It it an order of magnitude simpler and more basic than similar protocols (such as Bayeux). However, this basic functionality together with the flexibility of the server configuration make it possible to reformulate most HTTP Push use cases in Basic HTTP Push Relay Protocol language with very little application- and client-side programming overhead.


Configure NGiNX and write some code to talk to it.

## Facts

- Kind: [Page](https://links.thingelstad.xyz/kinds/page/)

## Same host

- [Google buying On2; New twist in the hope for Open Video](https://links.thingelstad.xyz/links/d8dd89cbc17c/) (ajaxian.com, August 5, 2009)
- [Javascript JPEG Encoding](https://links.thingelstad.xyz/links/78642628e307/) (ajaxian.com, November 25, 2009)
- [Highcharts: Really nice charting API](https://links.thingelstad.xyz/links/24e4db909e8d/) (ajaxian.com, December 4, 2009)
- [Firebug 1.5: New Features and ready for Firefox 3.6](https://links.thingelstad.xyz/links/f030ac6ce452/) (ajaxian.com, January 20, 2010)
- [text-rendering: optimizeLegibility; //Can you read me now?](https://links.thingelstad.xyz/links/f39ef03f3de6/) (ajaxian.com, July 2, 2010)

## Saved the same week

- [Salesforce.com announces Chatter, another social network for companies](https://links.thingelstad.xyz/links/664c74ae6e14/) (venturebeat.com, November 18, 2009)
- [Scroll Clock](https://links.thingelstad.xyz/links/2f9463b5c3b7/) (toki-woki.net, November 18, 2009)
- [What Twitter's New Geolocation Makes Possible](https://links.thingelstad.xyz/links/ee49848f9176/) (readwriteweb.com, November 19, 2009)
- [Cafe Brenda closing Warehouse District restaurant](https://links.thingelstad.xyz/links/62abd5a31048/) (bizjournals.com, November 19, 2009)
- [Imagining U2’s Next Stage](https://links.thingelstad.xyz/links/117578a9cb39/) (mcsweeneys.net, November 20, 2009)

## Elsewhere

- Wayback Machine: https://web.archive.org/web/*/http://ajaxian.com/archives/nginx-http-push-module
