WebPascal脚本模型3.2发布

Star5 6月前 839

WebPascal是使用Delphi开发网站的一套解决方案,兼容主流Web前端框架,让Delphi程序员能够轻松开发Web网站、Web应用、WebAPI、JsonAPI等基于HTTP的应用,且支持HTTPS(SSL/TLS)。

请查看doc目录下的升级日志、注意事项和部分说明三个文本文件
目录结构:
Bin\          可执行文件、脚本和资源等。
Demo\          一些演示,ScriptDemo目录下的复制到Bin\Script目录下就可测试。
Doc\          一些文档,请认真查看。

网站案例展示:
 http://offeu.com
 同时可下载该站整站前后端脚本和资源。
WebAPI演示:
 http://offeu.com/www/getip2.api
 返回客户端ip及相应的物理位置信息。
文件上传演示:
 http://offeu.com/www/upfile.html
 阿里云服务器,上传速度不错。
在线教程:
 http://offeu.com/www/index_id_119.html

授权:免费使用,无任何限制,个人或企业均可无限制使用,但不可对软件进行逆向等操作。
QQ群:免费用户请加群 579473754,需要源码的请加会员群 296308592(源码收费)。
介绍:
 http://bbs.2ccc.com/topic.asp?topicid=512865
下载:
 http://pan.baidu.com/s/1o7E964a

*修正 +增加 -去除 ^调整
3.2
 +增加win服务启动小程序rs.exe,用于webpascal服务模式下的重启服务,也可单独使用,命令格式:rs.exe 服务名;
 +增加win服务支持,可以将webpascal注册成服务,方便维护人员管理【注意:一个OS下只允许注册一个win服务】;
 +增加计划任务相关函数(TaskInfo/TaskPause/TaskLoad)用来获取任务状态、暂停任务和加载任务(覆盖或新建);
 +增加计划任务管理演示(Demo\ScriptDemo\计划任务管理演示),请阅读 说明.txt 文本;
 +退出或者重启服务时,会记录计划任务状态信息到日志中,与服务状态信息一起记录到日志中;
 +增加Session演示,方便理解Session的使用,在Demo\ScriptDemo\SessionDemo下,请阅读 说明.txt 文本;
 +增加函数GetPort,用来获取当前的服务端口号,一般用在计划任务脚本中,普通脚本可使用 SERVER.PORT 获取;
 ^计划任务中,如果没有内容输出,则不记录LOG信息;
 ^调整计划任务启动顺序,防止因内部函数未加载完成而造成执行异常;
 ^调整计划任务释放顺序,防止因web服务停止造成计划任务执行异常;
 *修正文件路径在win服务下的读取异常;
 *修正Replace函数替换整个数据时乱码的问题,如replace('xx','xx','你好')会乱码,已修正;
 *修正脚本加密后的一个多线程问题,会造成Include函数异常,未加密脚本则没有这个问题。

欢迎有兴趣的加群讨论,群里也会分享一些资源和资料。

最新回复 (7)
  • Star5 6月前 0
    引用 2

    部分效果展示:










  • Star5 6月前 0
    引用 3
    它是免费使用的,类似php,pascal语法,delphi开发的,基于rtc组件,目前已有多个成功案例,是一套delphi的web开发方案,已经趋于成熟,欢迎使用它,让它帮你解决web开发的问题。(永久免费,不会收费,功能不限制。)
  • chinacodegear 6月前 0
    引用 4
  • 碧树西风 6月前 0
    引用 5
    欢迎星五!
  • 无情 6月前 0
    引用 6
    怎么做一个hello,world?
  • Star5 6月前 0
    引用 7
    无情 怎么做一个hello,world?
    doc目录下有教程,里面讲了如何写hello world
返回
发新帖