Rebol web servers
[1/16] from: sharriff::aina::med-iq::de at: 5-Oct-2000 11:45
Hi Mr.Tyler Booth, Jeff Kreis and Bohdan Lechnowsky !
Have you done a stress test with The "microweb server" or "small web
server" ? I had in mind to deploy our applications with another free web
server, but it would be nice if everything was in REBOL, code and
deployment, how I want it, transparently ( human readable REBOL code) .
I would like to serve XML, XHTML and HTML pages in an Intranet situation
( 40-50 users ).
Can I add other MIME types? I use FLASH a lot for navigation menus, so
Iīll be needing SWF support.
Since its written in rebol, one could tailor an install routine
accordingly.
Any ideas? Please advise ASAP, if this idea is feasible, let me know more
about licensing, Iīll speak to my boss about it.
Sharriff Aina
med.iq information & quality in healthcare AG
[2/16] from: ryanc:iesco-dms at: 5-Oct-2000 10:18
I tested out webserv.r once, and it really cooks. I tried it out with a small
web page and banged on it simultaniously with 4 other computers using Netscape
running full bore--focus in the address box with the enter key held down. I
seen no errors fly by. Although the 10mb network and 450 mhz processor might
have helped out a bit.
Since it is single threaded, you could goof it up with a slow CGI, or a over
large web page under heavy use. But for lean stuff its great.
--Ryan
[Sharriff--Aina--med-iq--de] wrote:
> Hi Mr.Tyler Booth, Jeff Kreis and Bohdan Lechnowsky !
> Have you done a stress test with The "microweb server" or "small web
<<quoted lines omitted: 11>>
> Sharriff Aina
> med.iq information & quality in healthcare AG
--
Ryan Cole
Programmer Analyst
www.iesco-dms.com
707-468-5400
I am enough of an artist to draw freely upon my imagination.
Imagination is more important than knowledge. Knowledge is
limited. Imagination encircles the world.
-Einstein
[3/16] from: sharriff:aina:med-iq at: 6-Oct-2000 7:33
>I tested out webserv.r once, and it really cooks. I tried it out with a
small
>web page and banged on it simultaniously with 4 other computers using
Netscape
>running full bore--focus in the address box with the enter key held down.
I
>seen no errors fly by. Although the 10mb network and 450 mhz processor
might
>have helped out a bit.
>Since it is single threaded, you could goof it up with a slow CGI, or a
over
>large web page under heavy use. But for lean stuff its great.
>--Ryan
Thanks Ryan!
Sharriff Aina
med.iq information & quality in healthcare AG
[4/16] from: jeff:rebol at: 6-Oct-2000 9:09
Howdy, Sharriff:
Sorry for the delayed response.
The webserver you're referring to went like this.
Originally, Tyler and I built a version with the goal of
making a working webserver in as few lines as possible.
This was 20 lines, if I remember right. Bo, later, reworked
the webserver to add REBOL cgi support.
So the goal wasn't really robustness, though it looks like
Ryan put it through its paces :-). A more robust webserver
could be achieved using port multiplexing. A good example
of this is Sterling Newton's http proxy script:
http://www.rebol.org/web/proxy.r
Certainly you could add mime types and all sorts of
stuff. There's also (Ingo Hohmann's) YaRWeS (Yet another rebol web
server -- did I get that right?) that had a bunch more
direct support for mime types and lots of other goodies as
does Cal Dixon's REBOL webserver:
http://www.rebol.org/web/webserv.html
(I can't seem to find Ingo's webserver. It's not on his
site or on rebol.org-- maybe it's not released anymore)
As far as licensing goes, the script is public domain, and
REBOL has it's own EULA (end user license agreement). So,
that's my understanding of that stuff.
Salutations--
-jeff
[5/16] from: g:santilli:tiscalinet:it at: 7-Oct-2000 18:04
Hello [jeff--rebol--net]!
On 06-Ott-00, you wrote:
j> Certainly you could add mime types and all sorts of
j> stuff. There's also (Ingo Hohmann's) YaRWeS (Yet another
j> rebol web
j> server -- did I get that right?) that had a bunch more
That was mine. I was in the process of rewriting it, but ran short
of time, and decided to drop it when I saw REBOL/Apache. Now that
REBOL/Apache seems to have vanished, a REBOL webserver could be
useful again...
...unfortunately I'm too busy right now...
Regards,
Gabriele.
--
Gabriele Santilli <[giesse--writeme--com]> - Amigan - REBOL programmer
Amiga Group Italia sez. L'Aquila -- http://www.amyresource.it/AGI/
[6/16] from: ingo:2b1 at: 7-Oct-2000 10:06
Hi Jeff,
Once upon a time [jeff--rebol--net] spoketh thus:
<...>
There's also (Ingo Hohmann's) YaRWeS (Yet another rebol web
> server -- did I get that right?)
<...>
Well, almost ... except it isn't mine, and I don't know
more about it, either
regards,
Ingo
[7/16] from: gchiu:compkarori at: 8-Nov-2000 9:11
On Fri, 6 Oct 2000 9:09:42 -0700
[jeff--rebol--net] wrote:
> The webserver you're referring to went like this.
> Originally, Tyler and I built a version with the goal
<<quoted lines omitted: 3>>
> reworked
> the webserver to add REBOL cgi support.
I looked at this, and it seems to only have support for
embedded Rebol scripting rather than cgi
> does Cal Dixon's REBOL webserver:
>
> http://www.rebol.org/web/webserv.html
Cal's version says it suports Rebol cgi, but it just sits
there refusing to respond to all http requests
So, anyone know of a working tiny Rebol web server that also
executes Rebol cgi scripts?
--
Graham Chiu
[8/16] from: al:bri:xtra at: 8-Nov-2000 15:47
Graham Chiu wrote:
> So, anyone know of a working tiny Rebol web server that also executes
Rebol CGI scripts?
::Puts hand up::
My Rebol Webserver is working, it's modular/OO, and it's now called "Silk"
(on the basis that cool webservers have cool names). It uses plug-ins, like
the RebMail project. I've still got to get it to execute other rebol scripts
like in CGI and Rebol Server Pages. But I'm paddling as fast as I can, while
still keeping the code beautiful on top.
Andrew Martin
ICQ: 26227169
http://members.nbci.com/AndrewMartin/
[9/16] from: gchiu:compkarori at: 8-Nov-2000 17:51
On Wed, 8 Nov 2000 15:47:57 +1300
"Andrew Martin" <[Al--Bri--xtra--co--nz]> wrote:
> > So, anyone know of a working tiny Rebol web server that
> also executes
<<quoted lines omitted: 9>>
> fast as I can, while
> still keeping the code beautiful on top.
Please paddle faster :-)
--
Graham Chiu
[10/16] from: sharriff:aina:med-iq at: 8-Nov-2000 7:29
Hi Andrew!
I asked the same question a few weeks ago on the list, why have you kept
your webserver secret? :-) Mr. Dixons Server is the most complete at the
moment, but reading the code, I have no idea how I would configure it for
FTP use ( I would have to bother Mr. Dixon again with that question). When
is "Silk" going to be ready? do you have a feature list that I can see? Iīm
using the XITAMI webserver at the moment (www.IMATIX.com), itīs dead easy
to install , multi platform and free, but itīs a little awkard trying to
implement or integrate it in my web apllication since Iīll have to have the
users install it separately, parse the .CFG file to work with REBOL,
install REBOL THEN the Web application. Taking all that into consideration,
I thought the best logical thing is to implement or integrate everthing in
REBOL. This approach has also the plus point in that since itīs all written
in REBOL, I could use it as a framework for other Web apllications in the
future; code that I can read and no third party components :-))
Best regards
Sharriff Aina
med.iq information & quality in healthcare AG
"Andrew
Martin" An: <[rebol-list--rebol--com]>
<[Al--Bri--xtra]. Kopie:
co.nz> Thema: [REBOL] Re: rebol web servers
Gesendet von:
rebol-bounce@
rebol.com
08.11.00
15:47
Bitte
antworten an
rebol-list
Graham Chiu wrote:
> So, anyone know of a working tiny Rebol web server that also executes
Rebol CGI scripts?
::Puts hand up::
My Rebol Webserver is working, it's modular/OO, and it's now called "Silk"
(on the basis that cool webservers have cool names). It uses plug-ins, like
the RebMail project. I've still got to get it to execute other rebol
scripts
like in CGI and Rebol Server Pages. But I'm paddling as fast as I can,
while
still keeping the code beautiful on top.
Andrew Martin
ICQ: 26227169
http://members.nbci.com/AndrewMartin/
[11/16] from: gchiu:compkarori at: 10-Nov-2000 8:11
On Wed, 08 Nov 2000 09:11:10 +1300
"Graham Chiu" <[gchiu--compkarori--co--nz]> wrote:
> On Fri, 6 Oct 2000 9:09:42 -0700
> [jeff--rebol--net] wrote:
<<quoted lines omitted: 7>>
> I looked at this, and it seems to only have support for
> embedded Rebol scripting rather than cgi
I've had another look at this, and it can be made to serve
up REBOL cgi support with a few minor changes.
Basically, check to see if there is a .r extension, and if
so, execute it.
--
Graham Chiu
[12/16] from: sharriff:aina:med-iq at: 9-Nov-2000 19:23
Why donīt you try Cal Dixons Webserver Mr. Chiu? it supports CGI.
Sharriff Aina
med.iq information & quality in healthcare AG
[13/16] from: gchiu:compkarori at: 10-Nov-2000 12:24
On Thu, 9 Nov 2000 19:23:11 +0000
[Sharriff--Aina--med-iq--de] wrote:
> Why donīt you try Cal Dixons Webserver Mr. Chiu? it
> supports CGI.
I tried it. Just sits there and refuses http requests.
Don't have the time to find out what's wrong.
--
Graham Chiu
[14/16] from: gchiu:compkarori at: 10-Nov-2000 14:38
I've hacked Jeff/Ty/Bo's rebweb.r to handle Rebol scripts as
cgi.
Works with my test.r script :-)
http://203.79.82.38/zwiki/SCripts
Bug reports to me pls...
--
Graham Chiu
[15/16] from: sharriff:aina:med-iq at: 10-Nov-2000 7:20
Cool Graham, Iīll try it out soon. Is there a work-around for its inability
to FTP? I would like users to load and manipulate files/directorys on the
server in a given Intranet situation?
Sharriff Aina
med.iq information & quality in healthcare AG
"Graham Chiu"
<[gchiu--compkar] An: [rebol-list--rebol--com]
ori.co.nz> Kopie:
Gesendet von: Thema: [REBOL] rebol web servers
[rebol-bounce--r]
ebol.com
10.11.00 14:38
Bitte
antworten an
rebol-list
I've hacked Jeff/Ty/Bo's rebweb.r to handle Rebol scripts as
cgi.
Works with my test.r script :-)
http://203.79.82.38/zwiki/SCripts
Bug reports to me pls...
--
Graham Chiu
[16/16] from: bo:rebol at: 10-Nov-2000 9:28
Cool stuff, Graham!
<useless personal info>
BTW, I just had breakfast with a good friend of mine, also named
Graham. :-)
</useless personal info>
-Bo
On 10-Nov-2000/9:21:19-7:00, [gchiu--compkarori--co--nz] wrote:
>I've hacked Jeff/Ty/Bo's rebweb.r to handle Rebol scripts as
>cgi.
<<quoted lines omitted: 7>>
>[rebol-request--rebol--com] with "unsubscribe" in the
>subject, without the quotes.
--
Bohdan "Bo" Lechnowsky
REBOL Adventure Guide
REBOL Technologies 707-467-8000 (http://www.rebol.com)
The Official Source for REBOL Books (http://www.REBOLpress.com)
Notes
- Quoted lines have been omitted from some messages.
View the message alone to see the lines that have been omitted