大家讨论:用Delphi来开发WEB有必要吗?(讨论完,赠大家WebSnap的完整教材)(0分)

  • 主题发起人 主题发起人 nzfsoft
  • 开始时间 开始时间
楼上,具体表现在什么地方?
Delphi开发Web主要是用WebSnap技术吧
 
我是一个DELPHI的初学者,觉得DELPHI比较容易上手。现在,我也想做一个个人主页,当然
是购买虚拟主机服务空间。但是,是用DELPHI来做还是用ASP来做,现在也没有拿定主意。
我在论坛上发了一个贴子<url>http://www.delphibbs.com/delphibbs/dispq.asp?lid=1415347</url>,
希望大家关注一下。
现在,我的看法有这么4点:
1、DELPHI是一个通用的开发工具,掌握它各种编程都能应付,包括WEB;
2、因为DELPHI的面向对象特性,编写的WEB程序肯定比ASP的强健、安全、执行效率高。
但因为BOLRAND它没有MS强大,它的技术虽然好,(好的技术不一定是主流,
主流的不一定是优秀的,例如MS的软件),但不普及,也不成熟,从它的WEB技术不断变化
可以看出来;
3、据我了解,目前的虚拟主机服务空间不提供对DELPHI编写的WEB的支持,这是否说明
它并不适合专门来写WEB呢?谁用DELPHI专门技术建了购买虚拟主机服务空间的网站,
快到我的贴子去拿分吧!<url>http://www.delphibbs.com/delphibbs/dispq.asp?lid=1415347</url>
4、我仍将深入的学习DELPHI,世界并不是只有WEB程序。我的个人主页打算用:
Asp+Delphi定制Asp组件。当然要走的路还很长很长......
有兴趣的DELPHI初学者可以来信交流,我的EMAIL是:mdx-xx@163.net
 
yyljt:
>> 在websnap中可以使用IntraWeb,很方便的。
哦,真的吗?在websnap中怎么使用intraweb呢?
能举个例子吗?
 
我也要资料呀,,谢了
cqyyb2000@163.com
 
在TWebAppDataModule中加入IWModuleController
在新增页中去掉HTML中的选项,在TWebPageModule中加入IWPageProducer
在onGetForm中加入 VForm := Tlefti.Create(AWebApplication);
Tlefti是IntraWeb中新建的page form,这样就可以使用IntraWeb的所有的组件了。
可以用Session传递参数。
 
我要
资料
箱箱: zoujinhe@changhong.com
 
我的看法是:
web服务在早期,是http协议的应用,可以直接传输文字,图片,流这样的东西,然后一步步的发展,直到现在需要webservice,多层应用,分布应用,,甚至未来xml为主导,展开的无com应用。
而早期的asp的缺点很明显,除了是脚本语言,开发效率,以及安全性等(详见asp.net 高级编程 wrox)问题。
现在为了满足,日益成熟,应用广泛的web,微软提出了.net,sun提出了sun one...真正的跨平台的概念再次被提出,相应的解决方案也在竞争阶段。
从应用角度说,asp + frontpage的黄金组合才有一些比较好的界面和应用的搭配,毕竟是microsoft的亲骨肉,而我喜爱的dreamweaver,除了可以做好界面,在asp的编写中,并不那么全流畅,有时候仍然需要导入frontpage,现如今,
dreamweaver mx的出现在一定程度上好一点,但是他变成了杂食动物,既有自己的产品绑定又有别的产品兼容,生产的东西贯穿asp,php,jsp,直至.net;除了,可以手写代码并有提示支持,他仍然很弱,想用它作更深入的东西,考虑到效率又回到visual.net上来了。
并且,visual.net做的东西,还可以不仅仅限于browser这个范围,不过仍然不过瘾,没有他宣传的那么激动人心,倒是想看看明年的.net 2.0和delphi 新版本。
我的一点看法。
 

如果我用Delphi开发WEB。
那么我们的程序要放在什么样的空间上呢?
(前面好多朋友讲,现在的空间对Delphi支持不够,故有此一问)
 
用Delphi开发的Web,必须可以在Web服务器上有运行程序的权限
所以
 
人家肯定不会这样做了。给运行EXE还了得。
 
Delphi是用来开发客户端的,经典之处是它的RAD功能和ClientDataSet以及附带的大量组件,
服务器端最好用Java,中间用SOAP连接,
也就是Client(Delphi)+HTTP传输(SOAP)+中间层应用(Java开发)+Jdbc,我个人认为这种方式开发
复杂应用还是不错的,因为毕竟Html在界面表示方面从方便程度来说远没Exe或ActiveX方便实用,
比如打印,电子报表控制,资源管理器的巨型目录形式用Html都难以完美表现。
 
只是单纯的网页制作,ASP,JSP 都可以,但是要实现一个项目,我认为还是要考虑服务器,
编程语言,我推荐还是java+WEBlogic/WEBsphere
 
我觉得DELPHI中加入网页开发的功能很好,DELPHI程序员直接用DELPHI就可开发网页应用了。
我也准备学学这块。
EM: JIE1017@163.NET
 
做B/S, 我看还是JSP+Servlet+JavaBean/EJB好!
不过楼主还是别忘了寄份资料予我:robornet@sina.com
 
就是用Delphi的人里面都不是很流行用WebSnap/IntraWeb。。。。。。
 
我也觉得用ASP好一些!
不过用Delphi作ActiveForm也很爽的
 
我觉得做web应用还是ASP好,对websnap和intraweb了解不多,
恭听各位高论。
 
我觉得要开发网页程序,还是用asp等方便~
 
看没看过刘艺的新书,其中就有一个完整的websnap的例子!
 
那么多的意见!!!学习中。。。我想不管什么样的东西,只要能做的就是好东西,
当然从个人考虑的话,还是asp+jsp好点,
 

Similar threads

D
回复
0
查看
911
DelphiTeacher的专栏
D
D
回复
0
查看
868
DelphiTeacher的专栏
D
后退
顶部