下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

编程教程中的CGI的基本概念

作者:在线学习     来源: www.kokojia.com点击数:760发布时间: 2015-06-02 14:55:25

标签: 编程教程编程语言编程培训

大神带你学编程,欢迎选课

我相信很多朋友学习编程语言遇到的CGI将是什么样的概念有很好的理解, CGI可以提供许多HTML功能不能为我们做,下面详细介绍编程教程,基础中的基础。
一、 CGI是什么?

编程教程现在我们把它到底是什么CGI。普通Intergace听起来似乎有些专业的人,我们称之为良好的CGI。在物理上,CGI是服务器上运行的程序,提供了与客户群Html页面的接口。说可能不是很清楚。所以我们看一个实际的例子:目前大多数轮廓有一个留言。这项工作的信息是这样的:首先由用户输入的客户群,如名字之类的东西的一些信息。然后,用户点击“消息”(到目前为止工作在客户端)时,浏览器发送该信息到下一个CGI目录服务器的cgi-具体方案,所以cgi程序按照预定的方法的服务器进行处理上。编程教程在这种情况下,由用户提交的信息被存储在指定的文件中。 CGI程序的客户端将发送的任务请求已经结束的消息。此时,在浏览器的用户将看到写着“消息结束”。整个过程完成。
 
二、为什么CGI?

我并没有把对什么是第一款CGI基础,因为它是很难理解这到底是什么CGI。如果你第一次知道什么是CGI的作用,CGI将是什么样的概念有很好的理解。 CGI可以提供许多HTML功能不能为我们做。例如,一个。一个计数器B。客户信息表,并提交统计资料C。客场搜索使用HTML d.WEB数据库是没有办法记住客户的任何信息,即使用户愿意让你知道。 HTML是无法使用的日志信息中的特定文件。信息应记录在客户段服务器的硬盘,就必须使用CGI。这是在CGI的最重要的作用,它补充的Html缺陷。是的,只是一个补充,而不是替代。

三、选择你喜欢的编程语言

由于CGI是一个程序,自然需要一种编程语言编写。编程教程方法中你可以使用任何一种你熟悉的高级语言,C,C ++,C shell和VB。值得特别注意的,有一个被称为Perl语言。它的前身是Unix的特定高级语言的一部分,它具有强大的字符串处理能力现在已经成为写CGI,尤其是优选形式类节目。最近它已被Window95,和WINNT版本。你可以找到的搜索程序,在这里下载。 VB女士是杀手,从目前的情况来看,微软正在努力使VB无所不能。自然也包括请注意,VB开发程序只能在Windows平台上运行的互联网,所以它有一定的局限性。 C shell中,经典的语言。不幸的是,没有多少可以做,而且必须是在Unix平台上。 C,C ++,积极做任何事情。然而,编写CGI的时候是很难把握的。尤其是缺乏字符串处理函数可以灵活使用。程序员的要求比较高维护复杂。最后,编程培训中要提醒大家,因为CGI是Server和Clinet的接口,所以对于不同的服务器,CGI程序偏移值是一个非常复杂的问题。一般用于不同服务器,决不可通用于彼此以两种的CGI。事实上,这是最复杂的地方CGI程序。
 
四、安全问题

我想你要问我的朋友的安全性能敏感的问题。 CGI是实际上比较安全的,至少比没有数字签名的ActiveX控件安全得多。除非你打算加入该计划破坏服务器的命令,或者一般没有任何严重的后果。个人网站是不向公众开放CGI目录,你学会不要害怕罚款,没有理由增加服务器的负担,所以一般不具备的。
本篇文章讲述CGI的基本概念,希望对正在编程教程教学视频当中有所帮助!也说明了各种编程语言的优缺点.猜你喜欢推荐:零基础学习性能测试之开源性能工具jmeter实战.

赞(22)
踩(1)
分享到:
华为认证网络工程师 HCIE直播课视频教程