我现阶段用delphi做C/S,想问一下大家觉得用delphi做B/S好不好用,
做出来好不好?或者给我推荐一下好用点的开发工具来做B/S

解决方案 »

  1.   

    没有用delphi做过b/s的,现在做b/s一般都用.net了。
      

  2.   

    自己写一个Delphi开发B/S的基础类库,效率还是比较高的。
      

  3.   

    还有人用VF做B/S网站,要看你有多牛
      

  4.   

    有种方案是
    DELPHI写服务端..以XML方式提供数据,前台页面使用AJAX技术来显示.
      

  5.   

    DELPHI的TCLIENTDATASET导出的XML文档,用AJAX方式取到客户端.
    客户端做一下XSL转换成HTML页面元素.
      

  6.   

    用delphi做B/S的资料甚少。尽管可以生成XML,但反映不够快的话,用AJAX也救不了它。做B/S最好还是用适合的语言做,不要老抱着delphi不放。喜欢Borland的话,就推荐JBuilder。
      

  7.   

    看看我这个用delphi写的b/s 如何??
    http://www.21yp.com
      

  8.   

    http://www.21yp.com 用的是CGI,用户多的话,系统资源会不会太大呀,用dll的不是更好吗?
      

  9.   

    如果你比较理智的话,最好不要用Delphi7以前的版本做B/S
    虽然我是一个Delphi的狂热者
      

  10.   

    interweb  websnap等局限过多.. .dll对后普及不利.. 
    问下这 kylix写的cgi 在linux的apache下跑是不是也像win一个进程啊
    如果不是一个进程,那就是最好的方案了.///////////////////////////////////////borland 说真的应该有自己的b/s方案
    实在不行.做成个perl这种运作模式的也可以了.
    这样普及的前景是光明.不喜欢微软的IIS服务器..喜欢用APACHE.
    请高手给个好的方案..  
    apache dso方案对于普及又不利.
    linux下的apache cgi是不是像win下是一个进程呢?
      

  11.   

    寻让 delphi写的b/s程序像asp这样普及的方案???在空间商那里能像asp空间这样,,就算是成功了.
      

  12.   

    最后说一下 websnap组件的中 session部分..
    设计思想在我看来是比较失败,所以没法用这部分开发了.大家比较一下传统的 asp or  php中的 session的部分跟 websnap中的session部分 就会体会到了. 很不灵活.太死了..其他部分做的倒是很好的..
    真是可惜了.
      

  13.   

    to jgame(java_game):
    请问intraweb的局限性体现在什么地方呢?
      

  14.   

    use asp.net for delphi2006
      

  15.   

    趟若delphi7能做B/S开发的话,.net和Java定然没有生存之道了.WebSnap只是差些许就可挽救delphi和win32.可惜可惜.
    谁也不会用.net和Java开发非web程序的,人们只会用vc/delphi开发非web程序
      

  16.   

    delphi7 B/S开发是能做, 
    问题是官方要做一个像 jsp环境的方案才行. (能卖虚拟主机这样,这样发展就
    ,b/s方向自然也有一席之地了.)
    让他能在IIS APACHE下都能跑.一句话,能做到像perl这种模式就可以了.
    cgi就不错的方向,不过有两点,
    1 win下是进程;
    2 安全性,如果能让空间商好好的卖空间,自然发展迅猛.有什么办法不让他是一个进程呢..??? linux下的是不是一个进程???这两点能解决.那算是b/s方向有一席之地了.
    不晓得为什么要跟ms的.net,这样b/s方向还有出头之日吗??
    跟着ms跑,我何必用delphi去开发.net
      

  17.   

    我的方法是在IdHTTPServer的基础上自己开发一个B/S平台,这个平台有点像Struts,当然没有Struts那么强大,毕竟它只完成了我需要的那部分功能,在平台开发的前期投入是相当大的,但是后期的开发和维护相当方便,在平台的表现层没有业务逻辑和数据库相关的东西,实体层包含业务逻辑和持有数据层对象,实体层没有HTML之类表现层的东西,数据层实现数据库连接池等功能;由于三层分开,就很容易将该平台迁移到ASP,毕竟只需要改变表现层几个单元即可实现;该平台目前正处于开发阶段,如果能完成的话(没有饭吃了,正在四处找工作呢),我会考虑开放源代码。
      

  18.   

    高手.FastCGI能解决人多时的wincgi进程太多的问题吗???????????????
      

  19.   

    还是用isapi了.    QQgenie(妖魔鬼怪) ( ) 信誉:100  2006-4-23 20:29:19  得分: 0  
     
     
       
    http://www.21yp.com 用的是CGI,用户多的话,系统资源会不会太大呀,用dll的不是更好吗?