荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: tang (独孤九剑〖玄铁重剑〗), 信区: Program
标  题: Re: 如何用c++编写cgi程序?
发信站: BBS 荔园晨风站 (Fri Mar 24 22:05:26 2000), 转信

要说ASP,我在ASP还是测试版的时候就开始用了!这个东西的项目做大后,
代码管理混乱!至于效率问题,在NT平台上跟ISAPI差远了,但ISAPI调试
困难(极容易使IIS崩溃,有时还会使整个NT崩溃)!
【 在 Jobs (温少) 的大作中提到: 】
: 为什么要采用CGI?CGI程序效率本来就不高,大量用户的时候更差!!!
: 如果采用ASP+服务器组件,效率很高,调试很方便。如果你使用Visual InterDev来
: 开发,你在服务器安装可以调试的组件后,调试起来,就和调试普通的应用程序一样
: 方便。
:     采用ASP,设计页面很方便,如果涉及到复杂的处理,就自己编写组件,
: 来实现强大的功能。
世界还是比较广阔的,UNIX下有许多很不错的工具,我正在看这方面的东西!
:     我这里有一些很好的介绍三层应用程序开发的资料,如果某人需要的话,我可以
: 提供。
三层开发的构想非常不错!!
:     这里要说的一点是,曾经有人说过ASP不是编程,我觉得这个观点是错的,因为
: 在I-net体系中,ASP的作用是非常重要的,同时精通掌握它,可以实现很多很强大
: 功能的应用程序。在三层应用程序中,Brower-base tier是一个很重要的组成部分!
:     还有就是我还看到的一点是这里没有关于DHTML应用程序开发方面的讨论,很多人
: 认为DHTML就是在网页中编写脚本如此简单,如果这样认为,那就是不懂DHTML了!
:     DHTML应用程序可以用VB、VC、VJ来开发。在VB中开发DHTML应用程序非常简单,
这个新东西,我就没试过了!
: 我就是用他来编写DHTML应用程序。在VC中,使用CHtmlView类来实现对DHTML应用程序
: 的支持。VJ通过WFC对DHTML应用程序提供强大的支持,不过我不懂JAVA,......
:     DHTML是一个DHTML文件和一个DLL文件组成的,他几乎可以实现普通应用程序的一切
: 功能。
:     还有,我在我们的BBS上还没有看到关于SQL编程的讨论,SQL虽然很简单,但是
: 能够真的了解OUTER JOIN的人我还没发现有几个!!
外连接的确可以解决很多数据库方面的问题,但不要把外连接当成数据库设计不好的救
命草!SQL相对于通用程序设计来说很简单,它为我们提供的抽象层只是关系代数,而
通用程序设计提供的抽象层是有限自动机,它能做的的事情比SQL多得多,但在关系代数
的描述上,除非有好的类库(或函数库,想来是不会有的)否则是不及SQL了,但我们
还是可以把SQL嵌入到C/C++之类的环境中去,很多要求高性能的系统都直接用数据库系统
提供的API做这类事情!至于SQL过程控制部分的扩展,首先的问题是各个系统语法上不一
至(我用过的SQL Server和Oracle就很不一样,感觉上Oracle的好用点),然后是执行
效率的问题,这可能是数据库系统比较难把对过程控制的优化直接转化成数据的查询上
来的缘故吧!(数据已有的性能优化技术很多是基于关系的查询的)
:    我们真的需要有极大的提高,而不应该停顿在做一个普通的编程机器的层面上!!!
jobs,我们是不是把眼界放开阔点,同时让自己把某一项钻深一点,但不要以为它
就是最好的!好并不是技术本身的问题,好是合适与否的问题!
: 【 在 tang (独孤九剑〖玄铁重剑〗) 的大作中提到: 】
: : 其实C++写CGI,麻烦在调试效率低!如果不会用C++类库的话,更
: : 麻烦的事是C的串处理能力低下,你说得环境变量的访问其实只是
: : getenv()加串的提取和匹配!
: : 不知我说错没有,因为我已经很久没去弄C++写CGI了,希望没有搞错!


--
海到天边天作岸
山登绝顶我为峰

※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.63.247]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店