|
|
导航: |
论坛 -> Web应用开发
斑竹:bodies |
|
作者: |
|
2017/8/29 13:20:53 |
标题: |
Intraweb 葬送了DELPHI 发展WEB领域的机会! |
浏览:4379 |
|
加入我的收藏 |
楼主: |
intraweb 已死, 有事烧纸。
这种伪WEB开发方案,害了DELPHI十多年。
当年如果有pascal脚本+ js做前端, Datasnap Server 做后端, 类似 asp.net ,jsp 的技术方案, DELPHI 就不会失去WEB 领域。
----------------------------------------------
- |
作者: |
|
2017/8/29 13:55:15 |
1楼: |
或许有道理
----------------------------------------------
他们总是取笑失败者,以酷似智者;他们也总是为成功者喝采,以取得赏金。
|
作者: |
|
2017/8/29 13:57:54 |
1楼: |
(1)最好抛弃 datasnap 做后台,直接支持 apache 、IIS及 nginx,就像php那样, 不需要编译,动态脚本,这样才最好!
(2)如果希望效率高,也支持编译成exe的 http server。 (3)第1个方案就是80%的人需要的,方案2是20%的人需要的。
----------------------------------------------
kittyapp
|
作者: |
|
2017/8/29 14:01:00 |
2楼: |
intraweb 其实是学的 微软 .net的 webform,可惜 微软自己都不玩webform了,改 .net mvc了。
delphi要是早点学php,就好了。
----------------------------------------------
kittyapp
|
作者: |
|
2017/8/29 14:10:28 |
3楼: |
intraweb 我一直没有看好他
----------------------------------------------
一卡通专家的中专家www.cnduh.com
|
作者: |
|
2017/8/29 14:25:49 |
4楼: |
不能怪intraweb,主要还是官方的眼光问题 .net 的webform比intraweb好用的多..
----------------------------------------------
山外青山楼外楼,能人背后有能人弄..
|
作者: |
|
2017/8/29 14:58:58 |
5楼: |
可惜大势已去,一切都晚了。
----------------------------------------------
-
|
作者: |
|
2017/8/29 15:13:50 |
6楼: |
确实是这样
----------------------------------------------
-
|
作者: |
|
2017/8/29 15:19:03 |
7楼: |
要用网络直接找java,java就是为网络生的。
----------------------------------------------
-
|
作者: |
|
2017/8/29 15:25:26 |
8楼: |
一直说了,delphi做前端,其它可以做后端,delphi网络能力从borland时代就不很好用,这不是borland/emb的问题,而是网络技术变化太快太多,borland/emb也没参与各类网络技术制定,是比较被动的。delphi的优势在桌面和数据库前端,这两大优势至今无法取代。微软搞了uwp,封闭了windows的一大桌面系统,emb就开始搞多平台桌面。
----------------------------------------------
-
|
作者: |
|
2017/8/29 21:53:01 |
9楼: |
做web为啥不用php, java这些?为什么要在delphi上吊死??
----------------------------------------------
--
|
作者: |
|
2017/8/29 22:18:44 |
10楼: |
情怀,兄弟
----------------------------------------------
-
|
作者: |
|
2017/8/30 6:46:55 |
11楼: |
饭都快吃不上了,就别谈情怀了。
----------------------------------------------
-delphi新资讯站 http://www.delphigear.cn
|
作者: |
|
2017/8/30 9:18:10 |
13楼: |
深的功能确实不会用.简单的连个自定义的提示都不能做.一出全是英文提示....
----------------------------------------------
山外青山楼外楼,能人背后有能人弄..
|
作者: |
|
2017/8/30 9:33:10 |
12楼: |
因为web开发太麻烦,整个复杂点的界面起码搞个几天,各种js调试,各种浏览器版本。 所以才出现了unigui这类控件,delphi+extjs。 这么多web控件里就extjs最适合delphi了,但是界面设计也麻烦,unigui弥补了这点。当然性能肯定不能和extjs+java或DOTNET比,但这个主要是做后端开发的,稍微慢点还是能接受的。 delphi能活到现在实属不易了,希望能把unigui收购,编译出来的东西能在linux上用,性能如果也可以的话,delphi春天会来的。 delphi主要还是没跟上时代的步伐,web开发兴起的时候落后了,android兴起的时候又落后了。 写的比较乱,随便吐槽下
----------------------------------------------
-
|
作者: |
akay (akay) |
★☆☆☆☆ |
-
|
普通会员 |
|
2017/8/30 9:44:05 |
14楼: |
我现在用go写的web server,用nginx反向代理指过去,非常好。
----------------------------------------------
-
|
作者: |
star5 (星五) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2017/8/30 9:46:37 |
14楼: |
可见的,未来将有类似unigui那样vcl化设计应用型网页的解决方案,开发高效,而且不用过于纠结前端兼容性的问题,这次收购带来的结果是明显利好的。 其实官方考虑的东西应该是比较多的,一般的程序员,你让他去学下js,很多是叫不动的,比如我弄的这个web前端+pascal脚本的解决方案,也没多少人愿意花精力去学下web前端的东西,也就停止不前了,我自己已经用这个解决方案解决了很多项目了。当然,我不是来宣传的,我只是在表达下这个情况而以。
----------------------------------------------
博客 - http://offeu.com 脚本模型 - http://webpascal.com 需要短信接口的请联系我,可发行业与营销内容。
|
作者: |
|
2017/8/30 9:55:57 |
15楼: |
搞web抛弃或者绕过javascript ,css 都是缘木求鱼
----------------------------------------------
-
|
作者: |
|
2017/8/30 10:14:16 |
16楼: |
其实星5大侠的方案很不错,纯pascal 脚本,不需要编译,类似php,非常屌!
支持 Delphi官方收购 星5大侠!
星5大侠 您把您的官网翻译一下,翻译成英文,好好宣传,让老外就知道您的大作!
----------------------------------------------
kittyapp
|
作者: |
|
2017/8/30 10:58:31 |
17楼: |
支持星五的方案!! 事实证明,Intraweb 毁掉了DELPHI 的WEB 前程, 脱离JS ,脱离CSS ,脱离大众主流方案,无法完成淘宝这样的网站,做数据库应用不及EXT.
高勇大侠所说的解决方案,远不能普及大众,最后还是被舍弃,这次收购ext 就说明了官方的决心和方向
----------------------------------------------
-
|
作者: |
|
2017/8/30 11:17:02 |
18楼: |
那就看看结果吧。感觉如果intraweb使用此框架,没有人能够超过它的。而且它本身就是支持的。
----------------------------------------------
Delphi 的移动程序开发,是您不可再错失的机遇:http://blog.163.com/you888@188/blog/static/6723961920169319529515/
|
作者: |
chec (chec) |
★☆☆☆☆ |
-
|
普通会员 |
|
2017/8/30 13:21:09 |
19楼: |
intraweb还是挺方便的,但是要做漂亮还是要花点精力的,生成的代码冗余太多
----------------------------------------------
-
|
作者: |
|
2017/9/1 11:23:21 |
20楼: |
用php吧,天生的做web后台的,杠杠的。 h5是趋势,移动APP,web,桌面都能开发了,delphi的优势慢慢没了。
----------------------------------------------
没有做不到,只有想不到。 bolg:http://hi.baidu.com/lobtao Email:lobtao@qq.com QQ:369687916
|
作者: |
|
2017/9/1 16:30:37 |
21楼: |
做 WEB 分两种。一种是业务系统,整个界面模拟传统的 VCL 界面。这种用 IntraWeb 挺好。
另一种是普通的网页,也就是主要用于信息发布。这种目前在前端界面上,流行基于 BootStrap 框架。
我用 Delphi WebBroker 写了一个简单的类似 WordPress 的 CMS,前端基于 BootStrap,富文本输入框用开源的 FKC 那套。做完了才发现,其实用 Delphi 的 WebBroker 写普通网页,非常简单。而且基于前后端分离度方式,BootStrap 随时可以换成其它框架而无需重新编译 Delphi 编译出来的 CGI 或者 ISAPI。现在 Delphi 支持 Linux 了,我相信也可以编译成在 Linux 服务器上跑的 Web Server 程序比如 Apache 的 .so 程序。
这么多年,发现很多做 Delphi 程序的,还停留在如何实现功能上,而不是如何把程序写好。比如一套复杂系统,分为多层,前后端分离,业务逻辑代码和界面代码分离,等等。
对于 Web 来说,后端可以用 Delphi 写程序,直接用 WebBroker 框架,处理用户提交的数据和应该返回给前端界面的数据,以及和数据库打交道。而前端页面,应该是直接用 HTML, JS, CSS 来将数据呈现为网页,嫌自己写麻烦的,就用一个现成的前端框架,比如 BootStrap。这样前后端的完全分离,让你的程序非常容易修改。
有空了我整理好代码,开源出来。
----------------------------------------------
-
|
作者: |
|
2017/9/4 12:08:31 |
22楼: |
delphi10.2.1+ unigui mobile+rtc+restfule,全是delphi完成!unigui 支持RAD模式,但是你想要更多的细节,要在clientevetns去写 extjs脚本+HTML+CSS+js。做个广告,有项目找我!
此帖子包含附件:
大小:50.9K |
----------------------------------------------
不喧哗 自有声 心静 思远 志行千里
|
作者: |
|
2017/9/4 12:09:08 |
23楼: |
嵌入HTML表格
此帖子包含附件:
大小:224.3K |
----------------------------------------------
不喧哗 自有声 心静 思远 志行千里
|
作者: |
|
2017/9/4 12:09:33 |
24楼: |
FieldSet排版模式
此帖子包含附件:
大小:50.6K |
----------------------------------------------
不喧哗 自有声 心静 思远 志行千里
|
作者: |
|
2017/9/4 12:10:57 |
25楼: |
Grid可以感知或非感知都行,带着统计功能。统计可以使用表格内部事件计算,或者FDAC的内存表计算。
此帖子包含附件:
大小:111.6K |
----------------------------------------------
不喧哗 自有声 心静 思远 志行千里
|
作者: |
|
2017/9/4 12:12:54 |
26楼: |
老是去争论语言优劣又纸上谈兵,到老一场空。
----------------------------------------------
不喧哗 自有声 心静 思远 志行千里
|
作者: |
|
2017/9/4 13:23:40 |
27楼: |
@tintin1943 (零输好) 您好!
做得挺好!
请教一下,这种方式做成的App能 调用 拍照、定位、扫描等手机功能吗?
----------------------------------------------
-
|
作者: |
|
2017/9/4 13:54:17 |
28楼: |
集成hybrid就可以了
----------------------------------------------
不喧哗 自有声 心静 思远 志行千里
|
作者: |
|
2017/9/4 18:03:52 |
29楼: |
用WebBroker写webapplication太痛苦了,太低级了,没有现存组件,等同于砌一栋30层的大楼自己去烧砖。
----------------------------------------------
-
|
作者: |
|
2017/9/15 8:54:02 |
30楼: |
数据库开发,delphi不如pb,pb的datawindow堪称无敌,建议delphi收购pb的dw,在数据库开发上做到第一
----------------------------------------------
没有比没有更没有
|
作者: |
|
2017/9/16 20:31:38 |
31楼: |
PB已死。哈哈
----------------------------------------------
山外青山楼外楼,能人背后有能人弄..
|
作者: |
|
2017/9/18 15:58:06 |
32楼: |
大匠 blog 的比较
此帖子包含附件:
大小:23.7K |
----------------------------------------------
-
|
作者: |
|
2017/9/18 16:31:16 |
33楼: |
试了大半天, 在开发上两者其实没大差别. 原理与方式都一样. UniGUI 最明显优势是外观比较漂亮, IW 这方面要靠开发者心思修改. uniGUI 有对手机版的专案设计. ExtJs 说得很强, 可没很详细的观察过. 如果以 TMSIW 配上 IW 的话, 那还是 IW 方案实际一点. 楼上说错了一些要点, IW 没脱离 JS 与 CSS, 相反这方面 IW 比较更强一点. 支援 HTML Template 也是一大重点. 说明文件好像 uniGUI 比较整齐, 但原来对 Global 与 Session 管理等技巧欠缺, 正如楼上的比较, uniGUI 还是 beta 吧. 这阶段做开发, IW 还是我必然之选, uniGUI 还欠一些.
----------------------------------------------
-
|
作者: |
|
2017/9/18 21:30:09 |
34楼: |
最新消息:Embarcadero 没收购 UniGUI 的计划。ExtJS 未来将投入 Rest service 的支援范围而已。他们对于 Web client 的需求已经知道,但不会在今明两年有实质计划。
----------------------------------------------
-
|
作者: |
|
2017/9/19 10:32:22 |
35楼: |
WEB的方向还是 php + javascript + css + H5 才是正道
----------------------------------------------
-
|
|