r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[!Cheyenne] Discussions about the Cheyenne Web Server

Dockimbel
9-Oct-2006
[38]
Mantis is far more advanced bugtracking tool than Trac.
Graham
9-Oct-2006
[39]
ok
Coccinelle
10-Oct-2006
[40]
Probably a stupid question, anyway, how to change the port to something 
else when running the cheyenne.exe ?
yeksoon
10-Oct-2006
[41]
I think if you want to change the port...you have to use 'cheyenne.r' 
instead.

just change the port-id in HTTPd.r and double-click 'cheyenne.r'
Dockimbel
10-Oct-2006
[42]
there's a -p command line option to set the listening port (80 by 
default). Example: cheyenne -p 8000
Maxim
10-Oct-2006
[43x2]
I see you plan on supporting SSL... is this in any way functional? 
or should we simply do a reverse-proxy through apache for now?
(even if it depends on pro/sdk license, btw ?)
Scot
10-Oct-2006
[45]
Strange quesiton...does Cheyenne do PHP?  Don't ask!  Also, which 
version of core/view is required.
Oldes
10-Oct-2006
[46x3]
It could probably call php as a cgi, but I don't think it's designed 
for such a purpose. And about version - the latest available are 
probably the best.
I would not use view for server
I'm not sure, if you can run it from Rebol/Base, you may try it.
Dockimbel
11-Oct-2006
[49x4]
Maxim: I plan to support SSL natively in REBOL. I'm waiting for Carl 
to send me a test version of /Command with server-side SSL enabled. 
In the meantime, I recommand using a SSL proxy rather that Apache. 
See STunnel for example.
The SSL support will be available only in Cheyenne binary releases. 
You'll need a /Command or /SDK license to make it work with the sources.
Scot: Cheyenne can interface with PHP using FactCGI. A FastCGI client 
alpha implementation is currently built in Cheyenne. All you need 
is a php executable compiled with FastCGI. I've already tested several 
php apps (even big ones like eGroupware), it works well and it's 
fast ! But, the configuration options are currently hardcoded in 
Cheyenne (need to export them in config file) and there's no dynamic 
php instance management (you have to launch each php-fastcgi server 
by hand). Once these 2 feature will be integrated in Cheyenne, you'll 
be able to run easily and php application.
Scot: REBOL/Core 2.6x or View 1.3.x are ok for Cheyenne. Avoid the 
experimental async REBOL kernels.
Pekr
11-Oct-2006
[53]
is FastCGI.r usable separately as a free fastcgi protocol for REBOL, 
or does it work only in terms of Cheyenne?
Dockimbel
11-Oct-2006
[54x2]
Oldes: View can be a good choice for server is you need server-side 
dynamic image generation or manipulation. The drawback is for Unix 
servers, they'll require X libs to be installed.
Pekr: The protocol is not specific to Cheyenne, but you'll have to 
"extract" it from the module to be able to reuse it. But, we're talking 
about a FastCGI CLIENT implementation, and what you have in mind, 
I guess, is a SERVER implementation (like in /Command)...
Pekr
11-Oct-2006
[56]
so how does it work then?
Dockimbel
11-Oct-2006
[57x3]
run easily and php application
 = run easily any php application"
It supposed to work almost the same as mod_fastcgi for Apache.
It connect to a server application, like php-fastcgi or a REBOL FastCGI 
server built with /Command, or any other server accepting FastCGI 
clients. Then it sends the HTTP request and wait for a response back.
Pekr
11-Oct-2006
[60x2]
The trouble is with Windows, we still have no-solution. Command Windows 
fastcgi was never fixed - 'external mode is pretty useless
ok, the trick is to use Cheyenne plus Rebol instead of apache, so 
who needs fastcgi :-)
Maarten
11-Oct-2006
[62x2]
Doc: there is a SSL serverside command version (I know bcause I can 
see it...somewhere) so you should really push it.
On windows, a 2.6.2 Command version, no encap
Dockimbel
11-Oct-2006
[64x3]
Pekr: Exactly !
Marteen: Carl told me about some flags to set properly in the ssl:// 
port to set the direction : server to client.
I still don't have this info.
Terry
11-Oct-2006
[67]
You've made my day Nenad, thanks.
Maxim
11-Oct-2006
[68x2]
stupid question, just so its obvious... will cheyenne remain open 
source indefinitely ?
Sorry if this question has been asked before, I do not know... can 
you give me an idea of capacity of the server?  will it scale to 
thousands of connections or is it limited to hundreds (or less).
Maarten
11-Oct-2006
[70]
Doc: I have pinged Carl on the SSL channel on another (very private) 
world.
Terry
11-Oct-2006
[71]
With the four and sixteen RSP demo, getting the following error  
 script error !
Invalid path value: hits
Maxim
11-Oct-2006
[72]
maarten, thanks, I'm needing it too.  if cheyenne can handle big 
loads, and SSL, there is a good chance I'll try to use it.  The release 
commes out at a really good time for me.
Maarten
11-Oct-2006
[73]
Hope it gets faster to 1.0.x then the mysql driver ;-)
Graham
11-Oct-2006
[74x2]
I've been using Cheyenne for the last couple of years.
I've not had any stability problems.
Maarten
11-Oct-2006
[76]
Doc: why not bundle mysql:// with it as well, and add a couple of 
CGI/session/cookie libs?
Graham
11-Oct-2006
[77]
but nor have I subjected it to any heavy loading.
Terry
11-Oct-2006
[78]
Have you tried any benchmarking Graham?
Graham
11-Oct-2006
[79x2]
Nope.
I just use it for webmail.
Terry
11-Oct-2006
[81]
hmm, my Rebol is getting rusty.
Graham
11-Oct-2006
[82x3]
http://www.compkarori.co.nz:8001/index.rsp
source for each of the rsp pages is at the bottom of the screen
userid: test password: account
Dockimbel
11-Oct-2006
[85]
Open source: I see no points in getting it closed source. It will 
remain open source (BSD). And I hope that once 1.0 is out, that developer 
will contribute to bring new modules and extend it capabilities.
Graham
11-Oct-2006
[86]
never got round to writing the code to send mail .. so it just receives 
mail.
Maxim
11-Oct-2006
[87]
thanks doc... just wanted confirmation of what I expected.