星五博客

WebPascal脚本模型2.1发布

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

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

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

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


*修正 +增加 -去除 ^调整
2.1
 ^调整urlencode编码时将空格转换为%20而不再是+号,以兼容其它语言;
 +文件上传接口增加验证功能,上传时可以设置上传令牌(字符串),在配置文件中定义“utt=令牌”即可,未设置
  上传令牌的,接口里不会去验证,非空时才会去验证,不设置就不影响之前调用文件上传接口的实现;
 +增加SendMail函数,用于发送电子邮件,基于smtp,支持ssl模式;
 +增加upcache临时文件上传接口,与upfile类似,上传的文件保存到cache临时目录下,会被自动清除,如果配置
  文件中设置了utt上传令牌,也会进行验证;upcache接口上传的临时文件也会按日期分开保存,但自动清除时也
  是一次性清空的,需要长期保存的文件,请用upfile接口上传;
 +增加同名函数UpperCase和LowerCase,用于字母大小写转换;
 +增加同名函数QuotedStr,用于为字符串两边增加单引号,比如拼接SQL语句时使用;
 *修正数据库相关函数中,参数限死的问题,比如预设3个参数,拼接SQL时只用到2个参数,从而出错的问题;
 *修正部分函数中未完全释放对象,造成内在泄漏的问题;
 *修正进程cpu使用率计算错误的问题。