|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2016/3/29 11:38:58 |
标题: |
PWP , Pascal-Web-Page , Pascal Web开发脚本编译器开发笔记 |
浏览:4508 |
|
加入我的收藏 |
楼主: |
多年以来,我们用惯了 Pascal 来开发各种类似的程序和软件,得心应手,无所不能。唯独在 Web 开发和敏捷开发上有明显的不足。 网上也有几个开源的,但是性能和功能总是不理想。于是一直有自己动手,从底层做起,重新开发的冲动。
详细内容见链接: http://blog.csdn.net/linsigong/article/details/50989446
不想学多一个语言,干脆重复造一个轮子。 pascal 语言上的积累,都可以重复使用。
大家有何意见反馈建议吐槽,欢迎回复,转载。
----------------------------------------------
- |
作者: |
|
2016/3/29 11:53:19 |
1楼: |
推荐 RAD10,立即支持 MACOSX。今年年底前,支持 LINUX。
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
|
2016/3/29 13:38:13 |
2楼: |
有用 RAD 10 编译过,性能反而不如 Delphi7 , 所以改用 delphi7 编译。 语法上会做改良,特别是支持我自己常用的匿名函数,闭包等好用的特性。 跨平台不是问题,采用 FPC+Lazarus ,编译后可以跨 Linux/MacOS 等都可以。
----------------------------------------------
-
|
作者: |
|
2016/3/29 14:03:54 |
3楼: |
其实是好事,不过得持续数年的努力才有意义,否则就是一个你个人的玩具。UNIGUI的作者,从基本可用(我用0.89版做了一个商业小项目)到商业版1.0花了整整3年时间,这份精神你可以参考一下。
----------------------------------------------
只有偏执狂才能生存!
|
作者: |
|
2016/3/29 15:45:10 |
4楼: |
…… 被禁用帐号,帖子内容自动屏蔽! ……
----------------------------------------------
发布广告,禁用帐号!
|
作者: |
drroc (mvcxe) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2016/3/29 17:49:16 |
5楼: |
支持fastcgi?不错,一直找不到delphi如何实现fastcgi的方法,交流一下
----------------------------------------------
MVCXE中国首个DELPHI MVC WEB框架:https://www.mvcxe.com/
|
作者: |
|
2016/3/29 18:31:59 |
6楼: |
Razor语法 是神马 ? 可有介绍网站?
----------------------------------------------
-
|
作者: |
|
2016/3/29 18:32:53 |
7楼: |
@drroc , 有机会多多交流。
----------------------------------------------
-
|
作者: |
|
2016/3/29 19:22:40 |
8楼: |
…… 被禁用帐号,帖子内容自动屏蔽! ……
----------------------------------------------
发布广告,禁用帐号!
|
作者: |
|
2016/3/29 19:25:40 |
9楼: |
…… 被禁用帐号,帖子内容自动屏蔽! ……
----------------------------------------------
发布广告,禁用帐号!
|
作者: |
|
2016/3/29 20:02:09 |
10楼: |
核心开发基本接近尾声了,具体需求和目标如下, 大家看看还有什么新的需求:
1. 参考 ASP 和 PHP 的优点,性能上要达到 php 5.6 的水平。 2. 以 Delphi7 做为参考语言,全面兼容。 3. 程序框架以 FAST-CGI 的接口提供,需要配合 Nginx 等 Web Server 使用。 4. 支持 Windows/linux , 32 位首选开发, 未来成熟后,添加64位支持。 5. 支持命令行运行 pas 脚本。 性能和功能以 node.js 为参照,后期将命名为 node.pas 或者 something else. 6. 脚本引擎支持解析执行, 也支持 JIT 编译。以字节码的方式执行。 大大提高性能。 参考了 paxCompiler. 7. 支持外部 DLL引入和使用。 可以通过挂接 DLL/SO 的模式,扩展脚本的功能。 8. 内核支持 DAO 数据库,消息队列, MEMCached, Json , XML , 字符串处理。 SQLite 等模块。
----------------------------------------------
-
|
作者: |
|
2016/3/29 20:05:54 |
11楼: |
@142857 , 已经用 Pascal 实现了 MVC 框架,会一并提供。
WEB UI 框架部分,个人倾向于推荐使用 iQuery + BootStrap 等。
----------------------------------------------
-
|
作者: |
bdl1 (bdl1) |
▲▲▲▲▲ |
-
|
普通会员 |
|
2016/3/29 20:30:06 |
12楼: |
支持!
----------------------------------------------
-我的博客
|
作者: |
|
2016/3/29 21:11:54 |
13楼: |
支持,整个MVC,再整一套标签就完美了!
----------------------------------------------
-
|
作者: |
|
2016/3/30 8:23:38 |
14楼: |
smart mobile studio也不错,可以参考一下。
----------------------------------------------
-
|
作者: |
|
2016/3/30 11:22:40 |
15楼: |
好消息!但还是期待Delphi 10开发平台。
----------------------------------------------
你我,都可以是个造梦者!欢迎加入脚本引擎PaxCompiler交流群303904495http://www.cnblogs.com/fireboxsoft有需要错别字检测软件的朋友可以在我博客上的地址下载使用,备注“2ccc”的朋友可以免费获取超级黄金VVVVVVVVVVIP授权
|
作者: |
|
2016/3/30 13:14:45 |
16楼: |
虽然用不上,但还是要支持下,
----------------------------------------------
一个热爱delphi的人,Golang GUI库。 --我的博客--
|
作者: |
|
2016/3/30 14:54:19 |
17楼: |
支持,功能强大的化,EMB 会收购你的WEB 处理,集成到平台
----------------------------------------------
-
|
作者: |
|
2016/3/30 16:00:55 |
18楼: |
貌似很牛B的样子,支持一下!另外,RAD10说年底前支持Linux,不知道能否兑现?
----------------------------------------------
|
作者: |
|
2016/3/30 16:23:53 |
19楼: |
有个dws=Delphi Web Script
----------------------------------------------
-
|
作者: |
xjia (xjia) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2016/3/31 23:17:25 |
21楼: |
楼主好牛,顶!
----------------------------------------------
-
|
作者: |
|
2016/4/1 8:18:38 |
22楼: |
支持楼主
----------------------------------------------
Delphi爱好者。
|
作者: |
|
2016/4/2 10:21:19 |
23楼: |
PWP for Linux 已经出来了。
欢迎下载试用。
新的版本 pwp_nginx_1145.rar 已经将 win + linux 打包在一起。 请选择使用。
----------------------------------------------
-
|
作者: |
|
2016/4/5 16:52:23 |
24楼: |
支持。
----------------------------------------------
-
|
作者: |
|
2016/4/11 15:33:53 |
25楼: |
2016.4.09
更新到版本 V1.2 , build(1193)
修复并更新了以下问题: ---------- 1. 提升了 linux 版的运行速度。已经可以用于实际环境了。 2. 增加了条件编译 tag, 分别有 pwp , debug, win32 , win65, linux32 , linux64 , cpux86, cpuarm, cpumips. 3. Session 增加了对每个条目分别设置过期时间功能。 4. 增加了有限度的 RTTI 函数,以支持 MVC 框架的 Controler 自动映射。 5. 增加了 for-in 语法的支持, for-in 支持 TjsonObject 了。for-in 支持 TList, TStringList 等。 6. 测试了匿名函数的支持。(试验功能,暂时勿用于生产环境) 7. 测试了泛型的支持。 (试验功能,暂时勿用于生产环境) 8. 增加了内存自动管理和回收释放功能。增加了一个手工管理函数 defer_free(obj:TObject); 9. DEMO 源码里面,附送了一个可用的 MVC 框架源码。
----------------------------------------------
-
|
作者: |
|
2016/4/29 14:08:09 |
26楼: |
厉害啊
让delphi官方把您收购了吧。。。
----------------------------------------------
kittyapp
|
作者: |
|
2016/6/28 23:46:35 |
27楼: |
进 PWP QQ 群: 226946446 ,
里面可以下载。 目前暂时不开源,程序可以免费无限制使用。
----------------------------------------------
-
|
作者: |
|
2016/7/11 15:41:46 |
28楼: |
PWP 的技术支持网站开始测试:
http://pwp.jetlink.cc
欢迎访问,讨论交流。
----------------------------------------------
-
|
作者: |
|
2016/7/11 20:51:52 |
29楼: |
进来膜拜一下
----------------------------------------------
-
|
作者: |
|
2016/7/12 0:00:21 |
30楼: |
已经更新了一些文档内容,欢迎参观。
----------------------------------------------
-
|
作者: |
|
2016/7/12 18:02:27 |
31楼: |
确实很厉害,膜拜。
----------------------------------------------
喜欢Delphi,关注Delphi,愿和广大爱好者交朋友。
|
作者: |
llf (天天打) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2016/12/9 15:28:25 |
32楼: |
进来拜读一下,从网站那边看到,近来没有更新,不知道现在有什么新功能了
----------------------------------------------
-
|
|