深圳易捷网络科技财税咨询网-neatmaster518.com 返回首页

公共网关接口CGI的选择

信息来源:深圳市易捷网络科技有限公司
信息发布时间:2025/4/4
公共网关接口(CommonGatewayInterface,CGI)在商务网站的开发中起着重要的作用。CGI是用来在用户浏览器和网络服务器之间传递信息的一系列统一一命名的变量和方法操作管理程序。
CGI的开发工作最早起源于美国伊利诺伊大学的NCSA。为了能够在浏览器中访问NCSAHTTPd服务器上的动态数据,需要一个中间程序,于是开发出了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(PracticalExtensionandReportingLanguage),而目前最常用的是在Windows操作系统下的Java语言。在介绍Java语言之前,这里暂时采用PERL作为例子来说明CGI的编程语言。
在选择网站建设CGI编程语言时要注意:HTTP服务器中的操作系统应能支持这种语言,这种语言功能应足够强大,这样才可以编写CGI程序,完成预定的任务。

相关行业资讯

1、如何运营一个女性社区_网站运营
2、网页中那些是被认为标准的
3、开发手机网站需要注意的几个问题
4、一份好的企业网站策划方案要注意哪些细节
5、深圳网站建设怎么挑选才划算
6、怎样才能提高营销型网站的权重
7、网站设计中的五个小技巧
8、深圳网站设计|购物网站该如何设计?
9、那么做网站建设都有哪些技巧呢
10、做seo网站优化那些不可取的期待
11、降低网站跳出率行之有效的三种方法
12、网站导航结构如何优化
13、如何简化网站内复杂的操作
14、网站建设一般情况下会有哪些影响呢
15、网站制作的技巧都有哪些
16、企业网站制作好后如何做内部优化
17、网站如何获得用户的信任
18、关键词地布局
19、营销型网站为什么要做SEO优化
20、页面之间的关联性会否影响搜索引擎抓取
21、本源网站SEO:网站日志深入篇
22、网站架构细节优化让SEO优化事半功倍
23、企业网站建设明确网站定位
24、网站内容如何优化
25、企业制作模板网站喜忧参半是为什么
26、网站上线前如何规划内容
27、企业网站优化多个关键词容易上排名吗
28、如何巧用SEO来提高网站排名
29、网站制作浅谈网站打开慢的原因
30、构建现代化网站的20个技巧(一)
31、SEO最难做的7个行业
32、企业网站制作怎么正确选择服务器
33、网站改版四疑问四要素
34、深圳专业网站建设教你怎么进行高端网站建设
35、定制设计品牌网站的要点
36、网站建设需要了解的知识有哪些
37、网站建设公司—易捷申请加入深圳信用协会
38、网站优化过程中,哪些方面会影响到优化的效果
39、每个网站都要有新鲜的优质内容才能吸引用户
40、从优化咖啡机站谈做推广优化时不要忘记合理利用社交
41、Seo优化之关键词排名技巧
42、快速提高网站收录的最佳方法
43、新站优化效果要避免哪些问题呢
44、做网站要了解哪些建站知识
45、网页设计应该怎么做效果更好
46、常见的推广优化作弊方式
47、网站优化终极目标流量决胜负
48、北京网站建设价格影响的几个因素
49、站长:请不要只为了一条外链而发帖
50、企业网站设计传统型创意方法
深圳市易捷网络科技有限公司版权所有    粤ICP备2022153140号