Version 12 (modified by tokuhirom, 5 years ago)

--

HTTP::Engine

HTTP::Engine->new(
  config => 'config.yaml',
  handle_request => sub {
    my $c = shift;
    $c->res->body( 'ok' );
    # and you can use $c->req
  }
);

Application server to Web Application Framework gateway.

inspired from WSGI(Python) and Rack(ruby).

With this module, you can write your own web application framework very easily, and with less code!

DO NOT REINVENT WEB APPLICATION SERVER TO WEB APPLICATION FRAMEWORK GATEWAY!

IRC

#http-engine@…

SVN REPOS

http://svn.coderepos.org/share/lang/perl/HTTP-Engine/

MAILING LIST

http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/http-engine

FAQ

  • Does HTTP::Engine contain a dispatcher?
    • No. Use HTTPx::Dispatcher, or your own.
  • Is this ready for production?
    • No. but will be soon. We need more committers! Please develop with us.

SUPPORTED ENGINES

  • FastCGI (lighty, apache2, etc.)
  • mod_perl
  • standalone server (copied from cat's)
  • CGI (of course, very slow :-)
  • HTTP::Server::Simple (coming soon!)

AUTHOR

and Catalyst::Engine Authors