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
-~----------~----~----~----~------~----~------~--~---

Reply via email to