社区
CGI
帖子详情
cgi现在在实际应用中使用的多么?
icewolf_li
2005-08-03 10:00:19
做个调查,看看是不是有必要写成cgi.
个人感觉有些不想被别人剽窃的核心源代码用cgi来做会比较安全。
...全文
755
15
打赏
收藏
cgi现在在实际应用中使用的多么?
做个调查,看看是不是有必要写成cgi. 个人感觉有些不想被别人剽窃的核心源代码用cgi来做会比较安全。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haolee
2006-03-10
打赏
举报
回复
直接用 C 写的 CGI 其高效性是ASP/JSP/PHP/PERL等所无法比拟的.
但是它还有一点缺点就是: 结构复杂, 维护困难. 这一点也就是为什么现在流行的 ASP/JSP/PHP等能取代直接写CGI 程序的原因(不过, ASP/JSP/PHP 等都是 CGI 的变种).
现在一种新语种 CSP 出现解决了这个问题, 它跟 ASP/JSP/PHP 很相似, 就是直接将 C 程序的程序片断插入到 HTML/XML 的模板文件中. CSP 文件通过 CSP2BIN 的工具翻译成 C 程序文件, 其实最终就是 C 文件啦. 用 CSP 确实是目前用开发 CGI 程序的不错的选择
对CGI有兴趣的朋友, 强烈建议看看下面几个链接:
eybuild 的中文手册:
http://www.eybuild.com/develop/doc/manual/eyBuild_manual_ch.pdf
eybuild 开发环境(Windows/Linux版):
http://www.eybuild.com/develop/download/eyBuild-00-07-00.tar.gz
下载最新版的综合示例程序:
http://www.eybuild.com/develop/demoshow.htm
"远程WEB管理”工具及其CSP原码:
http://www.eybuild.com/develop/rweb.htm
datland
2006-02-21
打赏
举报
回复
我用CGI上传 600 MB文件只用了 几分钟。不知道asp等是否有这么快?
哈哈!
很多搜索引擎都是CGI的,否则能有这么高的效率吗?
xiaoyaolz
2005-09-13
打赏
举报
回复
现在cgi不流行了,不过一直都支持,不知楼主知不知道为什么我的cgi不能上传文件却可以提交及网上写文件,是不是不支持二进制呀?
wanghui0380
2005-08-14
打赏
举报
回复
呵呵和其他应用人数稀少的语言一样,目前cgi主要在一些高端应用发挥作用(比如:工控,自动化控制,数值计算等特殊应用上)因为perl,c++在拓展iis性能上有其它语言比不了得优势,尤其是c++,在拓展服务器功能上有很大的优势,不过在低端上cgi应用就比较少了,像网站这一类的,毕竟cgi开发太浪费时间了。
另:并不是像楼上说的国外技术高才用cgi,实际情况是国外cgi应用的比较早,很多早期的大型项目是用的cgi,现在如果要改过来花费的代价太大,所以属不得以的选择。就像sina,他的邮件系统是十年前的用的是cgi的,不过你可以想的到如果现在sina要改造其邮件系统,要花费多大代价!!
-神仙-
2005-08-13
打赏
举报
回复
一点技术含量都没有。。。。。。
这个不是比技术含量的
商业应用比的是稳定和高效
cxz7531
2005-08-13
打赏
举报
回复
作长线产品,有用CGI的。作企业应用,用cgi的极少
BetonArmEE
2005-08-07
打赏
举报
回复
"我们用的就是CGI,国外用的比较多一点,还是不错的"
因为国外有技术氛围啊,国内的就只知道写写asp、jsp、php脚本,一点技术含量都没有~ 不过也难怪,大家只想混口饭吃~
peanutsun
2005-08-06
打赏
举报
回复
应用的还是很多的
peanutsun
2005-08-06
打赏
举报
回复
我们用的就是CGI,国外用的比较多一点,还是不错的
wenxin1004
2005-08-06
打赏
举报
回复
已经过时的东西。
除非特殊情况(例如嵌入式系统)。
limlzm
2005-08-04
打赏
举报
回复
通常都是项目来培养团队,况且人员流失是不可避免的实事,理想化的东西不太现实
hsboy
2005-08-04
打赏
举报
回复
CGI用得越来越少了。性能低,开发效率低。
limlzm
2005-08-03
打赏
举报
回复
基本上看公司的习惯
goodstuday
2005-08-03
打赏
举报
回复
邮件系统好象基本上都是cgi做的
icewolf_li
2005-08-03
打赏
举报
回复
如果说我想从头开始培养团队的习惯,选择cgi的利弊百分比占多少
CGI
脚本
CGI
意思为 Common Gateway Interface, 一种基于浏览器的输入、在Web服务器上运行的程序方法.
CGI
脚本 使你的浏览器与用户能交互,为了在数据库
中
寻找一个名词, 提供你写入的评论,或者从一个表单
中
选择几个条目并且能得到一个明确的回答. 如果你曾经遇到过在web上填表或进行搜索, 你就是用的
CGI
脚本. 你那时也许没有意识到,因为大部分工作是在服务器上运行的,你看到
Ruby
中
的
CGI
编程:
使用
Python进行
CGI
编程
在本文
中
,我们将简要介绍如何在Ruby和Python
中
使用
CGI
编程,并提供相应的源代码示例。请注意,这些示例代码只是为了说明
CGI
编程的基本概念,
实际
的
CGI
应用
程序可能需要更多的处理和安全性考虑。在本文
中
,我们提供了简单的示例代码,展示了如何在Ruby和Python
中
进行
CGI
编程。下面是一个简单的示例,展示了如何创建一个简单的
CGI
脚本来接收用户输入,并将其显示在Web页面上。下面是一个简单的示例,展示了如何创建一个接收用户输入并将其显示在Web页面上的
CGI
脚本。在这个示例
中
,我们首先导入了。
CGI
的介绍及简单
应用
什么是
CGI
?
CGI
是通用网关接口(Common Gateway Interface);是HTTP服务器与其它程序进行“交谈”的工具,通过
CGI
接口就能在服务器端运行其他的程序。
CGI
是任何具备标准输入、输出、环境变量的语言编写并生成的可执行文件。
CGI
处理步骤 通过浏览器将用户请求送到服务器 服务器接收用户请求并交给
CGI
程序处理
CGI
程序把处理结果传送给服务器 服务器把结果送回到浏览器
CGI
编程
CGI
程序通过标准输入(stdin)、标准输出(stdout)实现与web服务器间信息的传递
CGI
1. 定义:
CGI
全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 Common Gate Interface听起来让人有些专业, 我们就管它叫
CGI
好了。在物理上,
CGI
是一段程序,它运行在Server上,提供同客户端 Html页面的接口。这样说大概还不好理解。那么我们
c++ web编程:写出你的
CGI
程序
转载地址:http://www.cnblogs.com/moonlove/archive/2012/02/22/2509147.html 原文地址:http://www.tutorialspoint.com/cplusplus/cpp_web_programming.htm 一 什么是
CGI
CGI
(The Common Gateway Interface):通用网关接口,定
CGI
2,203
社区成员
4,518
社区内容
发帖
与我相关
我的任务
CGI
Web 开发 CGI
复制链接
扫一扫
分享
社区描述
Web 开发 CGI
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章