如何建立一个沟通网站服务器和计算机的渠道
张家口网站制作   2013-08-03 11:04:10 作者:SystemMaster 来源:张家口网站制作 匡仕运通 文字大小:[][][]

    我们知道,最初的网际网络网站是为了满足物理学家在网上交流资料的需要而设计的。因此,这些初期的网站只具有基本的提供信息的功能。网站保存着许多设计好的网页。称为静态信息网页,如某些产品或用户的图片和有关资料。这些网页由网站服务器,或更准确地说是网页服务器 (Web Server)来管理,如微软视窗的文件管理 器管 理视 窗文 件。用户,即 网页浏览 器(browser),从指定的网页地址 URL下载网页。用户与网站的联结和通讯使用非常简单的所谓Htp (Hyper TextTransfer Protocol)协议。当网站服务器收到用户的索取网页的Htp指令时负责提供这些网页给用户。用户与网站的联结在索取和提供动作完成之后即不再存在,即所谓的无状态Stateless联结。Htp最新的1.1版本在这方面有所改进,但基本上还是无状态联结,我们不在此作深人讨论。

    这样的网站就像一个网上图书馆,网站服务器本身一般只可以提供用户那些已存放在网站内的静态信息网页,网站服务器就像一个远程的文件管理器,只是网页文件本身之间有互相连接和调阅的功能。在用户方面,浏览器的功能就如它的名称所示,只是显示从网站服务器传来的网页。显然,不要说从事商务活动.这样的功能还比不上一个真实的现代化图书馆,要把网站的功能扩展到一个现代化图书馆,第一就是要像图书馆一样有检索功能,要检索就必须要有利用网站计算机上的数据库或其它资源,检索的结果必须送回给用户,即网站必须能在运行时制造新的网页,即动态网页。简而言之,网站必须能利用网站计算机上的资源,网站服务器作为一个文件管理器,与其所借以运行的计算机上的其它资源和运行程序基本上是独立的。

    因此我们需要一个沟通网站服务器和计算机之间的桥梁,这个桥梁就叫做是CGI 。通过 CGI网站服务器可以启动计算机上的一些程序来完成上述的任务,这些程序就叫做是CGI程序。这些程序一般为叙述语言程序Script,也可以是执行程序。Perl Script就是早期最流行的CGI语言之一。使用叙述语言程序是因为它比较容易处理计算机上的文件,从历史的原因分析,由于网站的急速发展,大多数网页编写员都来自计算机以外的行业,容易编写的叙述程序也比较容易推广。一般来说,CGI程序的使用就像浏览网页一样简单,写好的程序置放在一定的文件栏里,通常是比如说,网页需要利用放在文件栏里的CGI程序counter.川,在网页里加上指向这个地址的指令


张家口建站 张家口哪有做网站 张家口网站开发 张家口网站制作 张家口网站 张家口网站建设 张家口网络公司 张家口网站设计 张家口做网站