[Twisted-web] Nevow future
manlio_perillo at libero.it
Wed Apr 12 12:01:46 CDT 2006
glyph at divmod.com ha scritto:
>> I'm not sure of this point.
>> Athena depends on the reactor, but when using Nevow with Zomne, don't we
>> have a full twisted application running?
> True. But you also have a full web server running.
Ok, this is a good point!
But, as an example:
343 1078 11712 channel\fastcgi.py
868 2795 31479 channel\http.py
So, http "support" is far more difficult to implement?.
> That document is probably slightly out of date. For example,
> nevow.livepage has been deprecated in favor of nevow.athena. I don't
> think anyone is maintaining nevow.canvas any more.
>> lighttp is gaining popularity, so there are opportunities to have it
>> available on many hosting solutions.
> Yes. Personally, I love lighttpd; I would really like it if, for
> example, when Mantissa starts a web server, it could automatically put
> static content in a front-end lighttpd proxy. I should really file a
> ticket for that...
I'm not a lighttp developer, sorry ;-).
> lighttpd, like twisted.web, supports reverse proxies as well as other
> forms of frontend/backend server communication.
>> Just a question:
>> it is possible to forward an HTTP request using Unix domain sockets?
>> Is this supported with Apache and lighhtp?
> Not as far as I know. Everything sucks except Twisted ;-).
Maybe a file ticket for lighttp is needed here too.
>>> Yes but _WHY_ don't you like the idea?
>> I like the idea of a full separation between a web server and a web
> Can you name a single problem that this solves, or feature that it enables?
>> The question is:
> Yes. That is exactly the question. However, you've phrased it
> In other words,
>> - what can do a web server?
> Translate HTTP requests into behavior (such as dispatching to an
>> - what have to do a web application?
> Translate HTTP requests into behavior (such as processing orders for a
I got the point.
Regards Manlio Perillo
More information about the Twisted-web