[ANNOUNCE] nginx-perl 1.1.11.1
Alex Sergeyev
asergeyev at dyn.com
Tue Dec 27 16:06:17 UTC 2011
Hm... Am I only one who is confused by this project and did not find any
good in having separate nginx tree to see couple more perl functions?
Why not to create/compile an XS that links itself properly to nginx.so
and other libs? Why not to create add-on ngx_http_superperl module if
you really want it your way?
Alex.
On Thu, 2011-12-22 at 21:33 +0200, Alexandr Gomoliako wrote:
> Hello, everyone.
>
> I'm happy to announce the first release of nginx-perl,
> version 1.1.11.1:
>
> http://zzzcpan.github.com/nginx-perl/
>
> Nginx-perl provides asynchronous functions for original
> embedded perl to resolve domain names, connect to external
> hosts, exchange data and most importantly respond to HTTP
> clients. Code sample can be found on the web page above.
>
> Features
> - full official nginx perl API
> - asynchronous connections (ngx_connector, ngx_reader, ngx_writer)
> - timer (ngx_timer)
> - SSL (ngx_ssl_handshaker)
> - resolver (ngx_resolver)
> - access handlers (perl_access)
> - app handlers (perl_app)
> - configuration level eval (perl_eval)
> - init_worker, exit_worker handlers (perl_init_worker, perl_exit_worker)
> - logging functions (ngx_log_*)
> - client connection takeover for websockets, etc.
>
> In many ways it is an actual asynchronous framework.
>
> You can install it from sources manually with your favorite
> nginx addons:
>
> % perl Makefile.PL --with-http_ssl_module
> % make
> % make test
> % make install
> # or to try without installation
> % ./objs/nginx-perl -p eg/helloworld
>
> Or from CPAN:
>
> % cpan Nginx::Perl
>
> Documentation is far from perfect, but should be enough for
> people already familiar with embedded perl.
>
> If you have a question, add an issue on github.
>
> Github:
> https://github.com/zzzcpan/nginx-perl
>
> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx
More information about the nginx
mailing list