PWS as a plain web-server
Bert Freudenberg
bert at isgnw.CS.Uni-Magdeburg.De
Mon Dec 14 14:40:40 UTC 1998
There are, for example, some options to reduce net traffic (and server
load). We could implement "If-modified-since" to only transmit updated
pages. There could be a "Keep-alive" feature to reduce the ConnectionQueue
accesses. PWS could generate a "Content-length" header. It could interpret
the 'Host' header to allow virtual hosts etc.
I guess this all will be easier to accomplish in a restructured PWS ...
Cheers,
Bert
On Sun, 13 Dec 1998, Mark Guzdial wrote:
> John, what will HTTP compliance buy us? I know that it involves using
> standardized log format, which can then be analyzed using standard packages
> -- which sounds great! What else does it involve?
>
> Mark
>
> >Yes, PWS can act as a plain web-server. Just set up a ServerAction
> >(change ServerAction class>>#serverDirectory to be your root serving
> >directory first) and that will take care of things for you.
> >
> >On the other hand, PWS is not HTTP compliant, as far as I can tell. Well
> >it's close, but you know. I'm getting my hands on building a HTTP/1.1
> >compliant and Apache compatible web-server, with as many modules,
> >including the latest DAV module, with wiki-module as a plus.
> >
> >I don't expect it being publicly available in short. I would also like to
> >use some help if anybody is interested.
> >
> >On 11 Dec 1998, Marc Nijdam wrote:
> >
> >>
> >> Hi all,
> >>
> >> I'm just exploring using PWS. Although I really like the wiki concept
> >> and its implementation in Squeak, local users don't appreciate having
> >> to edit pages through the web-browser using a different syntax. I'm
> >> also trying to figure out some different uses for squeak as a
> >> webserver.
> >>
> >> I'm having problems extracting the webserver _only_ part of the PWS. I
> >> would like to start PWS on a root directory, have it serve documents
> >> and directories just like a normal web-server. Then I'll start
> >> plugging in server actions based on page or directory requests
> >> (CGI-maximus ;-)
> >>
> >> TIA,
> >>
> >> Marc
> >>
> >
> >Cheers, * http://www.ews.uiuc.edu/~zhan1
> >John (Zhijiang) * zhan1 at uiuc dot edu
> >--
> >(^_^) Jesus Loves You
>
>
> --------------------------
> Mark Guzdial : Georgia Tech : College of Computing : Atlanta, GA 30332-0280
> (404) 894-5618 : Fax (404) 894-0673 : guzdial at cc.gatech.edu
> http://www.cc.gatech.edu/gvu/people/Faculty/Mark.Guzdial.html
>
>
--
Bert Freudenberg Institut fuer
Simulation und
mailto:bert at cs.uni-magdeburg.de Graphik
http://isgwww.cs.uni-magdeburg.de/isg/bert.html Uni Magdeburg
More information about the Squeak-dev
mailing list
|