On Mon, Aug 31, 2009 at 12:39 PM, Brian Granger <ellisonbg....@gmail.com>wrote:
> > I would expect apache to come with any relatively recent Unix or >>> unix-like box. Perhaps it's not installed by default though. (It is on >>> Solaris). >>> >>> I just checked and see the latest Apache is 6.6 MB, so not small, but >>> not particularly huge. >>> >>> Apache really is a standard. I don't see it has any serious competition. >>> >> >> > For deploying the type of web application that the Sage notebook is, there > are definitely alternatives to apache. As William has mentioned, there are > many different aspect of the Sage notebook performance and scalability. > Then there is deployability - where apache is not that great even on linux > (proper apache config is non-trivial). > > I think the best solution is to abstract the Sage notebook web application > away from the web server using something like WSGI. Ideally, the Sage > notebook could be deployed using any of a number of different web servers > depending on a users needs. Welding the notebook to a particular web server > implementation is a second rate choice in many respects. > I very strongly agree with this. My impression is that codenode has sort of done this, in that they use Django, which abstracts away and uses WSGI. William > > > >> There is no way that the Sage notebook will ever *depend* on Apache. That >> doesn't even make sense to suggest. >> > > Whew! > > Cheers, > > Brian > > > >> William >> >> >> > > > > -- William Stein Associate Professor of Mathematics University of Washington http://wstein.org --~--~---------~--~----~------------~-------~--~----~ To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---