目前C/C++传统的web开发方法有FastCGI,编写专用组件等,这些方法都有如下缺点:
1.当CGI或组件运行,在需要频繁调试、修改、更新的时候,必须要手工关闭他们才能更新程序步骤繁琐。
2.调试不方便,FastCGI和模块都是由服务器软件(Apache,IIS等)调用的,没点技巧是调试不了的。
3.工程组织不方便,C++的工程组织与当前流行的web工程组织不同,造成了工程组织的麻烦。
4.跨平台,C++编译的程序与操作系统是密切相关的,要跨平台只能在相关系统上重新编译不太方便。
5.资源管理稍显麻烦,稍不留神就会造成资源泄露。
DyBin是为解决上述问题而研发的C/C++的工具包,使C++编写动态网页更顺心。他具有:
1.更新程序方便,不需要反复的关闭程序或服务器软件。
2.就像调试普通程序方便。
3.工程组织灵活,一个工程可以把所有源文件生成独立文件与页面对应,也可合并为一个功能库。
4.使C++编译后程序的跨平台能力提高一步,不在依赖具体操作系统。
5.具有资源管理池,不必担心资源泄露问题。
6.程序的编写就像写windows控制台程序一样。
以下是一个小例子:
#include <dybin_c.h>
db_status main()
{
db_puts("Hello DyBin");
return 0;
}
感兴趣的朋友可以在以下网站找到最新版:
http://weichanhary5962.download.youkuaiyun.com/
http://iask.sina.com.cn/u/1893414443/ish
1.当CGI或组件运行,在需要频繁调试、修改、更新的时候,必须要手工关闭他们才能更新程序步骤繁琐。
2.调试不方便,FastCGI和模块都是由服务器软件(Apache,IIS等)调用的,没点技巧是调试不了的。
3.工程组织不方便,C++的工程组织与当前流行的web工程组织不同,造成了工程组织的麻烦。
4.跨平台,C++编译的程序与操作系统是密切相关的,要跨平台只能在相关系统上重新编译不太方便。
5.资源管理稍显麻烦,稍不留神就会造成资源泄露。
DyBin是为解决上述问题而研发的C/C++的工具包,使C++编写动态网页更顺心。他具有:
1.更新程序方便,不需要反复的关闭程序或服务器软件。
2.就像调试普通程序方便。
3.工程组织灵活,一个工程可以把所有源文件生成独立文件与页面对应,也可合并为一个功能库。
4.使C++编译后程序的跨平台能力提高一步,不在依赖具体操作系统。
5.具有资源管理池,不必担心资源泄露问题。
6.程序的编写就像写windows控制台程序一样。
以下是一个小例子:
#include <dybin_c.h>
db_status main()
{
db_puts("Hello DyBin");
return 0;
}
感兴趣的朋友可以在以下网站找到最新版:
http://weichanhary5962.download.youkuaiyun.com/
http://iask.sina.com.cn/u/1893414443/ish
我的邮箱:dybin_wcj@163.com
c语言编写cgi简单控制方法
1.获得url中的值
2.获得文本框中的值
3.响应处理操作
适用linux和window平台
http://www.ycknowledge.net/portal.php?mod=view&aid=9
原创知识 内容为王