読者です 読者をやめる 読者になる 読者になる

google codeにあるnginx module一覧

nginx googlecode
ngxv8

Nginx module for V8 JavaScript Engine
http://code.google.com/p/ngxv8/

nginx-expressz-gpu

http://code.google.com/p/nginx-expressz-gpu/


ngxv8は、C++JavaScript間でresponseとrequestのブリッジを行います。

  • sample.js
function process(request, response) {
    if (request.userAgent.indexOf('iPhone OS 2') != -1) {
        response.write('This is iPhone OS 2');
    } else {
        response.contentType = 'text/xml; charset=utf-8';
        response.write('<?xml version="1.0" encoding="utf-8"?><ngxv8/>');
    }
    return 200;
}

本家wikiは必見。http://wiki.nginx.org/NginxModules