|
|
导航: |
论坛 -> Web应用开发
斑竹:bodies |
|
作者: |
|
2015/3/8 21:14:39 |
标题: |
Deweb : 用Delphi开发纯网页! |
浏览:4989 |
|
加入我的收藏 |
楼主: |
版本:v0.0.1.1.0
下载:http://www.web0000.com/deweb/deweb0011.rar
说明: 第一个版本, 实现了从dfm自动生成网页, 交互和数据库正在研究中 操作: 1. 运行deweb.exe 2. add webxone.dfm或login.dfm 3. 双击(或open)ListView的选中项
其中webxone.dfm或login.dfm可以用Delphi 编辑
纯国产软件, 欢迎交流!
----------------------------------------------
-delphi大富翁论坛http://www.delphibbs.com |
作者: |
|
2015/3/8 21:33:57 |
1楼: |
支持Delphi技术研究,而且还是国产的~~~
----------------------------------------------
只有偏执狂才能生存!
|
作者: |
ritapl (ritapl) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2015/3/9 10:11:49 |
2楼: |
感觉这是一个误区,为什么非要从dfm转成网页,最后结果大部分都成了,是web,却不像web,想用delphi做web还是在服务端下功夫吧,前台东西交给专业的人去做,不是更好吗?
----------------------------------------------
-
|
作者: |
|
2015/3/9 10:36:29 |
3楼: |
支持一下。但是楼主你那网站那么简单,好歹用你的webxone来实现吧。
----------------------------------------------
虽千万人吾往矣!
|
作者: |
|
2015/3/9 11:17:16 |
4楼: |
两个产品都是解决Delphi fans做网络应用的问题, 定位稍有区别 WebXone 主打快速转换, 运行效率高! Deweb 主打纯Web, 无需要安装插件.
-> 2楼: 先解决"能做"网页的问题, 逐步优化吧. 我原来要一个产品网站都没办法, 有了deweb, 基本上建一个产品介绍网站没问题了
-> 3楼: 目前的页面的确"简单", 因为目前主要是完成"做积木块"的工作, 等所有的小"积木块"做好了, 就好做出一点像样的东东了
----------------------------------------------
-delphi大富翁论坛http://www.delphibbs.com
|
作者: |
|
2015/3/9 11:48:54 |
5楼: |
delphi就欠缺做web开发,支持一下,希望尽快能做出来。
----------------------------------------------
|
作者: |
|
2015/3/9 12:01:36 |
6楼: |
支持国产软件 研究交流 顶一下~
----------------------------------------------
-
|
作者: |
|
2015/3/9 13:57:49 |
7楼: |
好产品,好想法,支持楼主继续完善产品。
----------------------------------------------
心无挂碍,无有恐怖,远离颠倒梦想,究竟涅槃。
|
作者: |
bdl1 (bdl1) |
▲▲▲▲▲ |
-
|
普通会员 |
|
2015/3/10 9:46:20 |
8楼: |
用uniGUI啊!
----------------------------------------------
-我的博客
|
作者: |
|
2015/3/10 14:30:37 |
9楼: |
用uniGUI啊!
----------------------------------------------
-
|
作者: |
|
2015/3/10 18:16:03 |
10楼: |
去看看IntraWeb
----------------------------------------------
-
|
作者: |
|
2015/3/10 21:37:04 |
11楼: |
用WebBroker+HTML+CSS+JS+JQ才是正途, 这样搞出来相比PHP区别只是PAS代码跟HTML是分开的
1.IntraWeb封装过度, 这种模式是条邪路, 2.用C#或PHP学习废劲, 部署也废劲 3.虽然WebBroker功能很古老, 但INDY比以前成熟 4.现在JS比以前强,JS控件更丰富
----------------------------------------------
-
|
作者: |
bmsr (白忙剩人) |
★☆☆☆☆ |
-
|
普通会员 |
|
2015/3/10 22:15:03 |
12楼: |
楼上正解。而且 只要js接口化、数据化,服务端不在乎用那种东西。WebBroke也好,php也好还是.net jsp 等等都可以
----------------------------------------------
http://blog.sina.com.cn/bmsrnote
|
作者: |
|
2015/3/10 22:40:41 |
13楼: |
在线效果 http://www.web0001.com:8080/webxone.html http://www.web0001.com:8080/login.html
后续版本正在持续研发中
----------------------------------------------
-delphi大富翁论坛http://www.delphibbs.com
|
作者: |
gdsa (文稠紧) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2015/3/10 22:49:56 |
14楼: |
unigui新版已不在官网上更新的了吧?好像是在论坛? 还要申请KEY,而且论坛也不开放注册了
----------------------------------------------
-
|
作者: |
|
2015/3/10 23:03:21 |
15楼: |
楼上,unigui是在论坛上更新。现在已经开放购买了,unigui+extjs的总共价格为1000刀,你考虑一下?
----------------------------------------------
只有偏执狂才能生存!
|
作者: |
drroc (mvcxe) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2015/3/11 9:52:16 |
16楼: |
支持一下
----------------------------------------------
MVCXE中国首个DELPHI MVC WEB框架:https://www.mvcxe.com/
|
作者: |
|
2015/3/11 18:52:56 |
17楼: |
nevergrief (孤独骑士)
共价格为1000刀? rmb 还是 美刀 啊 ?
不过我记得 extjs 是 按直接用户电脑授权,即卖一套要付一次钱,不知道 unigui 是如何 授权的? 是 单纯卖 unigui 还是 可以一起把 extjs 分发 ?
----------------------------------------------
阳光总在
|
作者: |
|
2015/3/11 19:41:49 |
18楼: |
是刀,不是人。
unigui的套餐是反复跟extjs谈判后的结果,卖ExtJS OEM License。比官方便宜一点点(50刀)。部署方面,我记得是不用再付钱,再说,每个最终用户都要买一套350刀的extjs授权,那不要疯掉了?但是别忘了,开发用户要每个人都买一套unigui。
很久以前用它做了一个小项目,非常棒。现在不关心了,我把它的license说明传上来,你自己看。
----------------------------------------------
只有偏执狂才能生存!
|
作者: |
|
2015/3/11 19:55:11 |
19楼: |
一直在纠结要不要用DELPHI做WEB版的程序
----------------------------------------------
I Love Delphi
|
作者: |
gdsa (文稠紧) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2015/3/12 9:08:51 |
20楼: |
做WEB程序还是不错的,特别是有DELPHI经验积累的情况下, 我单位内网的应用都是用IW在做, 做网站、页面、美工都不是强项, 但要稍微会玩当下几种常用的JS库,结合起来搞,想实现主流、绚丽的界面也不难, IW中的AJAX异步设计、回调处理已经很强大了, 如果你愿意的话,可以仅把DELPHI当服务端,利用对D代码的技术积累写一些和数据、后台文件等方面的交互,客户端WEB界面可以全用你喜欢的JS框架,如JqueryUI、ExtJs等等,,,(如楼主广告中这种、还有unigui这样的东东,也就是封装了一下,如果自己稍加学习,自己来写更灵活,还不用额外掏钱 ^_^) 我现在就在做百度地图的功能,多复杂的交互功能都可以做,很灵活,没啥问题
是不是我封装一下也可以卖钱??^_^ 商业头脑不行。。
----------------------------------------------
-
|
作者: |
gdsa (文稠紧) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2015/3/12 9:30:41 |
21楼: |
谢谢15楼,对unigui是纯关注,想下载来也是想测一下,和我写的应用对比一下执效率、取取经,估计我去卖的可能性不大,呵呵。。
另外我觉得unigui制做团队还是太小了,在稳定性上、学习资料积累上都是起步,就算手边有可用的版本,我可能也只是用来学习和研究,让我用到正式环境里,还真不敢。。(我只是停留在看介绍和宣传上,没有实用,这可能只是片面之言)
----------------------------------------------
-
|
作者: |
|
2015/3/12 17:11:09 |
22楼: |
楼上,unigui的团队确实很小,虽然作者在论坛上总是自称“we”,但据我观察,一直都是他一个人,他的原计划是3年前发布1.0版,结果到今天才0.99版。不过unigui的创意很好,作者水平也很高,上次一波龙做调查云开发调查的时候,居然有这个unigui选项。。。
稳定性已经足够好,许多国外用户都拿它做商业开发了。学习资料也不愁,有基本的delphi知识就可以开发了,只有极少的区别。如果你懂JS和HTML,不妨碍你在里面加功能。我记得unigui的控件里,有20多个JS事件,和Delphi事件一样,双击以后随意填,你说功能强不强??
----------------------------------------------
只有偏执狂才能生存!
|
作者: |
|
2015/3/12 17:12:57 |
23楼: |
顶楼上的,肯定强啊。 0.99 有源码版吗?
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
|
2015/3/12 17:20:17 |
24楼: |
作者说,从1.0开始就不会再有breaking changes,所以现在只有部分源码。当然,前提是你比较购买。不过1.0版本应该很快就会出了吧。我不知道作者是自己慢性子,还是事情实在太多,论坛上的用户都教训他好几次了:时间就是金钱。。。
----------------------------------------------
只有偏执狂才能生存!
|
作者: |
|
2015/3/12 17:31:42 |
25楼: |
补充:论坛上,网友开发并捐赠的第三方unigui控件和项目也已经有20~30个。
----------------------------------------------
只有偏执狂才能生存!
|
作者: |
gdsa (文稠紧) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2015/3/12 23:01:33 |
26楼: |
什么都是相对。。。 unigui强也好、弱也好;制作团队大也好、小也好,也只是“相对”, 创意的确一流,能成“气候”还需时日。。。
----------------------------------------------
-
|
作者: |
|
2015/3/29 19:25:32 |
27楼: |
Deweb V0.2 发布! 下载:http://www.web0000.com/deweb/deweb0200.rar
Deweb ---------- 致力于将Delphi程序直接转换为网页程序 QQ: 45300355 讨论群: WebXone开发技术 120283369
v0.2.0 beta 2015-03-29 ---------- 第一个可交互版本 1. 可以载入dfm, 形成网页(该版本仅支持TPanel) 2. 可以在OnMouseDown,OnMouseUp, OnMouseMove中写delphi代码, Deweb可以自动解析 可参见demos/hrd 中的华容道游戏源码(D7) 目前在交互中仅能控制Panel的Left,Top,Width和Height
----------------------------------------------
-delphi大富翁论坛http://www.delphibbs.com
|
作者: |
|
2015/3/29 19:30:32 |
28楼: |
后续开发计划: V0.3 ---------- 功能: (1) 实现对多种控件的转换,主要包括Standard,Addition和Win32 (2) 实现控件多种属性的转换,包括Left,Top,Width,Height,Color,Font,Caption
V0.4 - 0.5 ---------- 功能: 实现对数据库访问的支持
V0.6 - ---------- 功能: 实现常用第三方控件的支持
----------------------------------------------
-delphi大富翁论坛http://www.delphibbs.com
|
作者: |
|
2015/3/29 19:36:16 |
29楼: |
演示: (1) Delphi写的华容道小游戏(上面的下载中有D7的源码) http://www.teoxu.com:8082/hrd.html
(2) 简单的鼠标在Panel中自动移动另一Panel的小例子 http://www.teoxu.com:8082/movepanel.html
注意: (1) 为保证V0.011也能同时运行, 所以本次端口号为8082 (2) 华容道游戏移动方块时, MouseDown和MouseUp在同一方块中有效
----------------------------------------------
-delphi大富翁论坛http://www.delphibbs.com
|
作者: |
akay (akay) |
★☆☆☆☆ |
-
|
普通会员 |
|
2015/3/29 23:55:11 |
30楼: |
还有个ExtPascal,有源码的。
----------------------------------------------
-
|
作者: |
akay (akay) |
★☆☆☆☆ |
-
|
普通会员 |
|
2015/3/30 0:01:56 |
31楼: |
unigui就是在ExtPascal的基础上做的,ExtPascal在google上有源码的。以前我试过在linux上布署过。但有不少bug,有些属性需要自己去了解,还提交了一些bug。后来就没再了解。
----------------------------------------------
-
|
作者: |
gdsa (文稠紧) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2015/3/30 0:37:20 |
32楼: |
ExtPascal好像也停产了吧、、、
----------------------------------------------
-
|
作者: |
|
2015/3/30 10:07:50 |
33楼: |
delphi开发 web是可行的, isapi 开发,前台是纯html+js 只是捆绑了iis 不爽
----------------------------------------------
-
|
作者: |
|
2015/3/30 16:24:28 |
34楼: |
java是怎么实现的啊 能不能像java那样来实现那
----------------------------------------------
-
|
作者: |
|
2015/3/30 19:39:08 |
35楼: |
ExtPascal使用FastCGI,把HTTP服务器和应用服务器隔开。 Delphi做Web的方案,要么单独一个程序,使用一个端口,即完成http服务器功能,又完成应用服务器功能;要么做成一个模块,嵌入到http服务器里面,使用http的进程。 我喜欢http服务器和应用服务器隔开,在各自的进程空间里运行,有联系又互不影响。 不知道Delphi为什么不支持FastCGI。
----------------------------------------------
-
|
作者: |
akay (akay) |
★☆☆☆☆ |
-
|
普通会员 |
|
2015/3/31 10:54:53 |
36楼: |
@vclclx,是的,这种方式,比较容易布署,还可以修改下代码,做些平衡或分流控制,非常灵活。有深厚js基础的,建议在ExtPascal基础上完善,是个好的解决方案。
----------------------------------------------
-
|
作者: |
|
2015/4/9 9:34:29 |
37楼: |
山寨下php呗,
delphi做脚本 应该比php更强
----------------------------------------------
kittyapp
|
|