PVDLAB.NET
 Customers   Buy now   Partnership   Support   Contacts 
  { www.pvdlab.net / Cgi Faq / Basic Questions / Should I use CGI or SSI or ... { PHP/ASP/... } }

Should I use CGI or SSI or ... { PHP/ASP/... }

CGI and SSI (Server-Side Includes) are often interchangable, and it may
be no more than a matter of personal preference.   Here are a few
guidelines:
  1) CGI is a common standard agreed and supported by all major HTTPDs.
     SSI is NOT a common standard, but an innovation of NCSA's HTTPD
     which has been widely adopted in later servers.   CGI has the
     greatest portability, if this is an issue.
  2) If your requirement is sufficiently simple that it can be done
     by SSI without invoking an exec, then SSI will probably be
     more efficient.   A typical application would be to include
     sitewide 'house styles', such as toolbars, netscapeised <body>
     tags or embedded CSS stylesheets.
  3) For more complex applications - like processing a form -
     where you need to exec (run) a program in any case, CGI
     is usually the best choice.
  4) If your transaction returns a response that is not an HTML page,
     SSI is not an option at all.
Many more recent variants on the theme of SSI are now available.
Probably the best-known are PHP which embeds server-side scripting
in a pre-html page, and ASP which is Microsoft's version of a
similar interface.


 OUR NEWS

}
From now the site of our new clients MaBiCo.com and MaBiCo.ru is also in Internet! Powered by PVD News System v4.
}
From now the site of our new client SPORT.RU is also in Internet! Powered by PVD News System.
}
From now the site of our new client Seaside TV and Radio is also in Internet! Powered by PVD News System v4.
}
From now the site of our new client News Agency "Oreanda" is also in Internet! Powered by PVD News System.
}
PVD Update Manager is renewed! From now it supports any quantity of named files repositories.

 OUR LINKS
CGI FAQ }
FOREX  }
Personal Finance  }
Business and Finance  }

Powered by Apache Powered by ModPerl Powered by MySQL Performance optimized by LoadRunner
Copyright 2004 © PVDLab Tel.No: +375-29-6257816
+7 (812) 9307447
+7 (812) 3203123