几大常见的网站主机技术
Windows主机是运作在Windows操作系统上的主机服务。如果您使用ASP作为服务器脚本,或者计划使用微软的Access或SQL Server数据库的话,就应该选择Windows平台的主机。另外,如果您计划使用Microsoft Front Page来开发网站的话,Windows主机也是理想的选择。
Unix主机是运作在Unix操作系统上的主机服务。Unix是个(或原始的)web服务器操作系统,并以可靠性和稳定性而闻名。而且价格也通常低于Windows。Linux主机是运作在Linux操作系统上的主机服务。
网页可作为CGI脚本来执行。CGI脚本可在服务器上执行,来生成动态的交互性页面。
大多数的ISP都会提供对CGI的某种程度的支持。并且许多都提供了使用CGI编写的预先安装的可运行的留言簿、页面计数器以及聊天/论坛解决方案。
CGI常使用在Unix或Linux服务器。
ASP-Active Server PagesASP是由微软公司研发的服务器端脚本技术。
通过把脚本代码放到HTML页面内,您可以使用ASP来创建动态的网页。在页面返回浏览器之前,代码会先被服务器执行。而且Visual Basic和JavaScript都可使用。
ASP是Windows 95,98,2000以及XP中的标准组件。可在所有运行Windows的计算机上激活ASP。许多的主机提供商都提供ASP支持,ASP技术在已经很流行了。
如果您需要学习更多有关ASP的知识,请访问我们的ASP教程。ASP则是一种使得ASP可运行在UNIX和其他平台的软件产品。
JSP是一种由SUN开发的类似ASP的服务器端技术。通过JSP,您可以通过把Java代码放入HTML页面来创建动态页面。在页面返回浏览器之前,代码同样会先被服务器执行。由于JSP使用Java,此技术不会受限于任何的服务器平台。
在用户不具备深入的web开发知识的情况下,就可以使用FrontPage开发出一个网站。大多数Windows主机解决方案都支持FrontPage服务器扩展,这样用户就能使用FrontPage来开发他们的网站了。
如果您计划使用FrontPage,就应该选择一套Windows主机解决方案(而不是Unix/Linux)。类似ASP,PHP也是一门服务器端脚本语言,通过把脚本代码放到HTML页面内,您可以使用PHP来创建动态的网页。在页面返回浏览器之前,代码会先被服务器执行。