福州软件开发有限公司是一家专业从事软件开发、软件定制、App开发的软件公司。 新闻| 联系我们 咨询热线>>  135-1408-4304 手机端
公共网关接口CGI的选择_福州软件开发定制公司


公共网关接口(Common Gateway Interface,CGI)在商务网站的开发中起着重要的作用。CGI是用来在用户浏览器和网络服务器之间传递信息的一系列统一一命名的变量和方法操作管理程序。

CGI的开发工作最早起源于美国伊利诺伊大学的NCSA。为了能够在浏览器中访问NCSA HTTPd服务器上的动态数据,需要一个中间程序,于是开发出了CGI。CGI一经提出立刻受到了普遍地欢迎。近来被广泛应用于各类Web开发工具和商务网站的创建中。



目前在企业商务网站的创建过程中,CGI程序常常被用于对HTML表单和数据库的操作。例如用CG1程序对数据进行搜索、修改或添加记录等等。

公共网关接口是用于HTML服务器和外部应用程序之间的一个标准。不对静态的HTML文档进行检索,URL可以对含有某个程序或脚本的文件进行标识,这个程序或者脚本在用户选用URL指定的链接时得到执行。

例子之一是页面计数器程序,每检索一次文件,该计数器就累加1。在Internet上,人们经常可以看到“在该站点上你的访问编号为XXX, xxX”。当你选择这个链接并将这个具体页面下载到浏览器时,CGI程序运行并查看存储在CGI程序文件中的某个变量和编号值,使编号加1,然后在HTML文件内显示这个编号。

使用外部应用程序的例子可以分两个步骤进行说明,即在HTML文档中选择和完成一个表单。用户单击提交(Submit) 按钮后,输人的数据被传递到CGI程序,接着CGI程序对数据进行一定的处理。

启动CGI程序的基本方法如下:

①用户在HTML页面中单击某个链接;
 
②浏览器请求服务器运行CGI程序;

③如果用户具有适当权限,服务器运行CGI程序;
 
④CGI程序的结果返回到浏览器;
 
⑤浏览器显示输出结果。
 
在创建CGI程序时,需要使用某种编程语言。早期CGI所采用的编程语言多为在UNIX操作系统下的PERL(Practical Extension and Reporting Language),而目前最常用的是在Windows操作系统下的Java语言。在介绍Java语言之前,这里暂时采用PERL作为例子来说明CGI的编程语言。

在选择软件开发CGI编程语言时要注意:HTTP服务器中的操作系统应能支持这种语言,这种语言功能应足够强大,这样才可以编写CGI程序,完成预定的任务。




相关文章
提前预防小程序建设项目的各种风险_福州软件开发定制公司
防火墙的安全保障技术_海洋网络
网站信息组织设计_福州软件开发定制公司
品牌率先进入已经存在的细分市场_福州软件开发定制公司
持续微创新,不走寻常路_福州软件开发定制公司
价格竞争和进口替代_福州软件开发定制公司
网站的安装与配置_福州软件开发定制公司
网站写作指导方针_福州软件开发定制公司
电子商务应用_福州软件开发定制公司
详细调查与结构化分析_福州软件开发定制公司
倾听客户心声_福州软件开发定制公司
什么是关系营销_福州软件开发定制公司
网络营销为什么会失败呢?_福州软件开发定制公司
你知道网站的真正作用吗?_福州软件开发定制公司
申请ADSL 的准备_福州软件开发定制公司
SEO为什么要效果监测?_福州软件开发定制公司
网络入侵者攻击的防范_福州软件开发定制公司
小程序是前端开发者的春天_福州软件开发定制公司
价值递进和反递进_福州软件开发定制公司
如何在百度做好网站推广,优化网站_福州软件开发定制公司


福州软件开发定制公司专注于福州软件定制、福州外包、福州软件开发、管理软件/管理系统开发、微信开发、小程序开发          公司地址:福建省福州市仓山区红江路2-1号泰坤中心3层  联系电话:135-1408-4304

ONLINE SERVICES

咨询电话
135-1408-4304
在线客服
QQ咨询
QQ咨询
QQ咨询
服务时间
9:00 - 24:00