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 Peacock Director of Information Research and Technology Rowman & Littlefield Publishing Group 4720 Boston Way Lanham, MD 20706 301-459-3366 x.5010 fax 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:

    
  1. Re: CGI and SSI (Dan Strong 2002)
  2. Re: CGI and SSI (John Peacock 2002)
  3. Re: CGI and SSI (Kenneth Grome 2002)
  4. Re: CGI and SSI (Alan White 2002)
  5. Re: CGI and SSI (Tim Robinson 2002)
  6. Re: CGI and SSI (Frank Nordberg 2002)
  7. Re: CGI and SSI (Tim Robinson 2002)
  8. CGI and SSI (Frank Nordberg 2002)
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 Peacock Director of Information Research and Technology Rowman & Littlefield Publishing Group 4720 Boston Way Lanham, MD 20706 301-459-3366 x.5010 fax 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)