DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: zhangyu123456
今日帖子: 45
在线用户: 21
导航: 论坛 -> Web应用开发 斑竹:bodies  
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 11:16:34
标题:
delphi写web脚本,您是否有兴趣? 浏览:5152
加入我的收藏
楼主: 最近折腾了一个脚本模型,用delphi写脚本,类似php的效果,由内核函数去支撑脚本的功能调用,以达到易维护、易开发的目的。
内核提供web服务,提供大量的内置函数,供脚本调用,比如客户端或者浏览器访问接口获取外网ip,比如接口/getip.api,访问后返回{"YourIP":"10.10.10.1"};比如在html5页面中添加一些脚本去实现数据的输出等。

附件中有个word文档,是早期的案例演示,大家可以看下。

html页面效果,后续附图。

目前是rtc+firedac实现。
此帖子包含附件:star5_201672111631.doc 大小:1.50M
----------------------------------------------
博客 - http://offeu.com
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 11:16:59
1楼: 登录界面
此帖子包含附件:
JPEG 图像
大小:29.7K
----------------------------------------------
博客 - http://offeu.com
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 11:17:15
2楼: 数据维护界面
此帖子包含附件:
JPEG 图像
大小:82.3K
----------------------------------------------
博客 - http://offeu.com
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 11:17:38
3楼: 编辑弹窗
此帖子包含附件:
PNG 图像
大小:3,666B
----------------------------------------------
博客 - http://offeu.com
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 11:17:49
4楼: 提示
此帖子包含附件:
PNG 图像
大小:2,666B
----------------------------------------------
博客 - http://offeu.com
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 11:18:10
5楼: 询问窗
此帖子包含附件:
PNG 图像
大小:3,670B
----------------------------------------------
博客 - http://offeu.com
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 11:20:17
6楼: 贴图中的是Bootstrap的一个win8风格的,也可以使用其它风格的模板。
----------------------------------------------
博客 - http://offeu.com
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 11:23:23
7楼: 像报表什么的,其实可以直接利用这一类的模板出了,比如Chart一类的,当然也可以生成excel文件让用户下载后查看,实现起来都很简单。
----------------------------------------------
博客 - http://offeu.com
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 11:25:12
8楼:
此帖子包含附件:
PNG 图像
大小:26.2K
----------------------------------------------
博客 - http://offeu.com
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 11:25:51
9楼: 如:
此帖子包含附件:
PNG 图像
大小:79.3K
----------------------------------------------
博客 - http://offeu.com
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 11:26:10
10楼: 如:
此帖子包含附件:
PNG 图像
大小:45.9K
----------------------------------------------
博客 - http://offeu.com
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 11:26:24
11楼: 交互不再是问题。
此帖子包含附件:
PNG 图像
大小:26.6K
----------------------------------------------
博客 - http://offeu.com
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 11:27:28
12楼: 像百度,也有提供一些类似的,可以直接拿来用。

对于守着delphi,对web开发这块比较迷茫的人,还是应该有些吸引力的。
----------------------------------------------
博客 - http://offeu.com
作者:
男 go_on (go_on) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 11:32:50
13楼: 看一下
----------------------------------------------
www.eudn.net工程师联合开发网
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 13:09:51
14楼: 目录结构,分32位和64位,暂时没有编译linux的laz版本。
此帖子包含附件:
PNG 图像
大小:6.3K
----------------------------------------------
博客 - http://offeu.com
作者:
男 gdsa (文稠紧) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 14:47:51
15楼: 没有
----------------------------------------------
-
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 15:18:41
16楼: @gdsa 按此在新窗口浏览图片
----------------------------------------------
博客 - http://offeu.com
作者:
男 sun2016 (sun) ▲△△△△ -
注册会员
2016/7/2 16:07:02
17楼: 小白一个,不大看明白楼主的产品用来具体可以做什么,希望详细说说啊。
可以实现什么具体功能吗?

直接网上复制个 html网页可以输出?
客户端提交脚本输出?
----------------------------------------------
学Delphi不久,会问些初级问题,希望有人指引,不胜感激...
作者:
男 edwinyeah (Edwin) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 16:41:58
18楼: 樓主可以嘗試一下 mORMot,通過Lazarus/FPC還支持Linux呢。
----------------------------------------------
-
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/2 17:06:51
19楼: rtc也支持的,楼上。
----------------------------------------------
博客 - http://offeu.com
作者:
男 edwinyeah (Edwin) ★☆☆☆☆ -
盒子活跃会员
2016/7/3 0:51:15
20楼: @star5,

google了一些,真的之前支持过Linux,但是现在新版好像不支持了?我看了http://www.realthinclient.com/details/ ;列出的支持的平台,没有linux.
----------------------------------------------
-
作者:
女 blbz (冰力不足) ▲▲▲▲▲ -
普通会员
2016/7/3 1:47:00
21楼: 非常有兴趣,感谢大神分享!
----------------------------------------------
-
作者:
男 dyf (小强) ★☆☆☆☆ -
盒子活跃会员
2016/7/3 2:54:12
22楼: 只有一份word文档?
----------------------------------------------
-
作者:
男 FengLinYuShu (FengLinYuShu) ★☆☆☆☆ -
盒子活跃会员
2016/7/3 10:52:34
23楼: 学习!
----------------------------------------------
-delphi大富翁论坛http://www.delphibbs.com
作者:
男 zfzhhh (hongshu) ▲▲▲▲▲ -
普通会员
2016/7/3 15:39:09
24楼: 有啥用?
你演示的不过就是前端界面,这个前端的东西和delphi没一点关系,用jquery,bootstrap之类的搞定.
delphi做后端的,负责处理,输出数据的话,这linux都不支持咋玩.没python方便易用.
----------------------------------------------
-
作者:
男 crystalmoon (黑夜杀手) ★☆☆☆☆ -
盒子活跃会员
2016/7/3 20:08:26
25楼: 和PWP差不多吧,感觉。。。PWP目前支持Linux和win......建议两位大大可以合作。。。并成一个项目,各取优点
----------------------------------------------
-
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/4 7:45:45
26楼: 业务逻辑在脚本中实现,脚本由delphi解析,展示数据由delphi输出。

脚本是delphi语法。

仅此而已。
----------------------------------------------
博客 - http://offeu.com
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/4 7:49:54
27楼: rtc一直支持Linux,而且delphi本身也要支持Linux了,是不是想多了?

而且我自己的服务器很多是win的系统。
----------------------------------------------
博客 - http://offeu.com
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/4 7:51:47
28楼: exe有的,之前在几个群里上传过,word文档里截图看着直观一点。
----------------------------------------------
博客 - http://offeu.com
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/4 9:53:54
29楼: 这只是一个实现模式,用其它脚本也是可以的,比如我一开始就是用的paxcompiler,后来发现rtcscript就够用了,才去掉pax的,也有人建议用python,我也看了下,python是c的语法,有一点点学习成本,不过python有大量的库可用。当然还有lua什么的,可选择的东东还是比较多的。
----------------------------------------------
博客 - http://offeu.com
作者:
男 FengLinYuShu (FengLinYuShu) ★☆☆☆☆ -
盒子活跃会员
2016/7/4 11:36:48
30楼: 正在做类似的产品: DeWeb, 欢迎交流
----------------------------------------------
-delphi大富翁论坛http://www.delphibbs.com
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2016/7/4 14:24:48
31楼: @FengLinYuShu
嗯,实现上有点区别,你的DeWeb是类似unigui一样做置换输出的,开发时是可视化开发,开发起来会相对方便一点;而我这个是类似php的纯脚本方式,还是需要一点点js基础,才可以套用html5模板什么的,要不别人丢一套html5模板过来,我还要折腾半天,才可以把按钮啊数据表啊什么的用起来,呵呵。
----------------------------------------------
博客 - http://offeu.com
作者:
男 21968578 (踏雪冬思) ▲▲▲▲▲ -
普通会员
2016/7/4 19:41:16
32楼: 关键看速度和便利性。

unigui很好,就是太慢。

美工和html,js有对应的人去做;但是在功能实现方面,应该不需要delphi开发者去懂太多的js知识吧?
----------------------------------------------
-
作者:
男 llf (天天打) ★☆☆☆☆ -
盒子活跃会员
2016/12/7 9:49:58
33楼: 支持星五
----------------------------------------------
-
作者:
男 ahdogwang (旺旺) ▲▲▲▲▲ -
注册会员
2018/6/24 9:30:54
34楼: 能否读取webservice发出的广播消息????
----------------------------------------------
-
作者:
男 olddelphier (oldDelphier) ▲▲△△△ -
注册会员
2018/6/24 14:10:52
35楼: 一直用delphi webbroker写web也很方便
就是没有session,要自己实现
----------------------------------------------
-
作者:
男 nevergrief (孤独骑士) ★☆☆☆☆ -
盒子活跃会员
2018/6/24 20:04:50
36楼: Session用控件解决:

Session Management using session id, cookies or automatic
Support for session timeout
Async Events using AJAX
Automatically serves files on a local directory
Events to handle New Sessions, Async Events
Support from JQueryMobile Framework.

https://www.esegece.com/webbroker
----------------------------------------------
只有偏执狂才能生存!
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v2.1 版权所有 页面执行78.125毫秒 RSS