首页 相关文章 使用Kylix3开发Apache DSO

使用Kylix3开发Apache DSO


  2003 年 1 月
  kylix是Linux下非常好的集成开发工具(个人认为是windows程序员转向Linux最适合的),前一段工作中使用Kylix3进行了Apache动态共享对象(DSO)的开发,在开发工作中碰到了许多的问题,经过摸索一一解决了,有些经验给大家共享,以免后来者走弯路。
  
  为什么要采用DSO
  最重要的原因是效率。Apache是模块化设计的,所以它可以加载各种各样的服务器端脚本解释器来支持动态的网页。我以前开发的是cgi,但是随着页面访问量的增大,cgi已经不看重负,我需要提高效率。由于原有的代码量很大,我基本上不可能重新写PHP或者jsp来代替他们,所以我选择了把最常调用的模块编译成动态共享对象(DSO).。
  
  还有一个原因,cgi程序是短连接,不能保存用户的状态信息,假如采用常驻内存的DSO,那么这个问题也可以迎刃而解了。
  
  很重要的版本问题
  用kylix开发DSO过程中的版本问题是非常重要的。开源的Apache更新的很快,Apache 1.*版本和2.*版本的DSO格式是不一样的,一定要考虑到。Delphi6/kylix2编译出来的DSO是对应Apache 1....[ 查看全文 ]

2016-02-19 标签:

使用Kylix3开发Apache DSO的相关文章

手机页面
收藏网站 回到头部