Re: CGI and SSI
This WebDNA talk-list message is from 2002
It keeps the original formatting.
numero = 45485
interpreted = N
texte = Frank Nordberg wrote:> This might seem a little bit off-topic, but does anybody have any short, > exact, consise and - above all - easy to understand/explain definitions > of the terms ssi and cgi and how the two apply to WebDNA?> SSI = something the HTTP server does as it processes the page. Usually fairly limited in scope like replacing some variables in the page, but can be quite complicated. Does not [typically] require the http server to generate any intermediate files or call any external processes.CGI = an external program which completely generates a page which the http server simply relays back to the client; some CGI's will rely on the server to generate the MIME headers, whereas others will generate everything. The http server generates temporary disk files to pass to the external process containing all of the form or URL variables.WebCat is, strictly speaking, neither one. WebCat is an external processor which may be called from within the http server process itself (ISAPI DLL under Windows, Document Handler under Apache), except when used as the webcat.exe version under Windows. I believe under the ISAPI model, the form parameters are passed using a temporary disk file (because I have a bunch of them littering my cgi-temp directory). Under Apache, I believe the handler process receives the form information as a memory structure, but don't quote me on that.You can, with a mostly straight face, refer to WebCat as either a http server plugin or as a CGI, depending on what will close the contract... ;~)John-- John PeacockDirector of Information Research and TechnologyRowman & Littlefield Publishing Group4720 Boston WayLanham, MD 20706301-459-3366 x.5010fax 301-429-5747-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list
.To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/
Associated Messages, from the most recent to the oldest:
Frank Nordberg wrote:> This might seem a little bit off-topic, but does anybody have any short, > exact, consise and - above all - easy to understand/explain definitions > of the terms ssi and cgi and how the two apply to WebDNA?> SSI = something the HTTP server does as it processes the page. Usually fairly limited in scope like replacing some variables in the page, but can be quite complicated. Does not [typically] require the http server to generate any intermediate files or call any external processes.CGI = an external program which completely generates a page which the http server simply relays back to the client; some CGI's will rely on the server to generate the MIME headers, whereas others will generate everything. The http server generates temporary disk files to pass to the external process containing all of the form or URL variables.WebCat is, strictly speaking, neither one. WebCat is an external processor which may be called from within the http server process itself (ISAPI DLL under Windows, Document Handler under Apache), except when used as the webcat.exe version under Windows. I believe under the ISAPI model, the form parameters are passed using a temporary disk file (because I have a bunch of them littering my cgi-temp directory). Under Apache, I believe the handler process receives the form information as a memory structure, but don't quote me on that.You can, with a mostly straight face, refer to WebCat as either a http server plugin or as a CGI, depending on what will close the contract... ;~)John-- John PeacockDirector of Information Research and TechnologyRowman & Littlefield Publishing Group4720 Boston WayLanham, MD 20706301-459-3366 x.5010fax 301-429-5747-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/
John Peacock
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
Exclude by date - multiple (1997)
Great product and great job ! (1997)
Emailer help....! (1997)
Price Not Appearing (2000)
Two prices in shoppingcart? (1997)
New Command prefs ... (1997)
purchase.log file (1997)
WebCat and WebTV (1997)
Emailer (1997)
WebCatalog for guestbook ? (1997)
[WebDNA] [BULK] XML/RSS/TCP Connect etc... (2011)
Trigger problem (2003)
WC2b15 File Corruption (1997)
two unique banners on one page (1997)
Help! WebCat2 bug (1997)
setting taxable to true (1997)
method of payment (1997)
Size of a folder? (2003)
Questions To Answer (1997)
math on date? (1997)