Well.. I think that it's more easy integrate a web2py installer in the
cherokee assistant, that at reverse.
Maybe, just programming the assistant in cherokee would be an excellent
point.

I'm not using cherokee in daily production, but I'm a admire the work at
this webserver since two years ago.
The assistants and the web admin are fantastic.

On Tue, May 18, 2010 at 3:50 PM, blackthorne <[email protected]>wrote:

> A second step would be to bundle PostgresSQL with web2py + cherokee.
>
> I'm a dreamer...
>
> On May 18, 2:46 pm, blackthorne <[email protected]> wrote:
> > I may no have been as clear as I wanted.
> > First, this is not a Python / C / whatever issue. We like web2py and
> > being pythonic, nothing changes. This is the application layer. The
> > way it's served, wether it is web or telnet or something else it's
> > another layer. There is absolutely no limitation on running different
> > layers using different programming languages. I may be wrong but I
> > believe that currently web2py just features a webserver to support its
> > web based ide and testing. In no way you are suggested to deploy
> > web2py with cherrypy or its new web server for a serious production
> > environment. Instead, you are suggested to run it on Apache,
> > lighthttpd and cherokee, things like that (as well as you have sqlite
> > by default, but postgressql/... support for other ecosystems).
> > Second, because these are different layers, you keep all the freedom.
> > You can run web2py with cherokee using Python or in jython, Pypy if
> > you can..., no glitches. I don't see a reason to make a difference,
> > just because the web server as a different logo or uses other
> > programming language.
> > Third, I am not suggesting anything against the current model, and by
> > no means I want to end it, I'm talking about a new option, something
> > like what you have with Apache, MySQL, PHP -> MAMP/WAMP/LAMP. So
> > beginners and advanced users can be happy together...
> >
> > On May 18, 1:47 pm, Timothy Farrell <[email protected]> wrote:
> >
> >
> >
> > > I agree that Cherokee is an impressive server.  I think the main reason
> > > for not including it is it's non-Pythonic nature.  web2py would have to
> > > incorporate a formal build process (something it does not current have)
> > > for Windows and OSX.  It's hard to find a recent Windows build of
> > > Cherokee right now as is.  This would also remove the ability for
> web2py
> > > to run on Jython and Pypy (does it currently run on Pypy?).
> >
> > > Currently, web2py is completely Python.  It only relies on python
> > > modules.  To move beyond that is a significant step that would add
> > > magnitudes of complexity to maintain the same level of features for a
> > > little performance gain and a pretty server interface.
> >
> > > web2py advocates that advanced users should use the web-server that
> best
> > > fits their needs, but maintains a built-in server with an easy
> interface
> > > for beginners.
> >
> > > -tim
> >
> > > On 5/18/2010 7:12 AM, blackthorne wrote:
> >
> > > > hi
> >
> > > > I don't want to fill this groups with ideas, mainly with ideas that
> > > > will never see light. Anyway, if someone has more free time than me,
> > > > you may consider it.
> > > > I was checking a screencast on the awesome Cherokee web server with
> > > > it's great web interface and thinking how cool would it be to have a
> > > > bundle of cherokee with web2py deployed. Actually, cherokee it's
> > > > prepared for that. It has a set of wizards so you can easily deploy
> > > > frameworks like this (
> http://www.cherokee-project.com/doc/cookbook_ror.html
> > > > ).
> > > > A good integration of these things could allow you the full cycle of
> > > > work since the download of the required tools, development, test,
> > > > deploy just using a web browser available on any device these days!
> >
> > > > See it working athttp://www.cherokee-project.com/screencasts.html.
>

Reply via email to