软件星级:4分
标签: 网页设计
WebPascal中文版是一款比较不错的网页设计软件。对于Delphi程序员来说,它提供了大量网页设计解决方案,帮助他们顺利的开发出应用。它采用的是纯脚本设计模式,好处就是容易部署和维护。
WebPascal是使用Delphi开发网站的一套解决方案,兼容主流Web前端框架,让Delphi程序员能够轻松开发Web网站、Web应用、HTTP API、RESTFul API等基于HTTP的应用。
1、纯脚本
纯脚本设计方式,易于维护和部署,类似于PHP;您不需要IDE来设计软件,也可以在手机上进行维护工作。
2、支持 HTTPS (SSL/TLS)
SSL(安全套接字层)是一种标准安全协议,用于在在线通信中建立Web服务器和浏览器之间的加密链接。
3、辅助设计
提供大量内置函数和辅助设计,帮助Delphi开发人员解决Web设计开发的所有问题。
1、所有脚本文件请用UTF-8编码保存(不是UTF-8+)
2、接口info返回服务端状态和系统状态
3、接口ask、www负责应答网页嵌入式脚本
4、接口restart负责重启服务端,会关闭服务并重启
5、支持上传路径设置,指定url和磁盘路径,在配置文件中设置[Upload]项,仅第一条记录有效
6、支持pascal语法脚本解析
7、支持虚拟目录、默认页和输出类型等设置,请在配置中设置
8、支持中文目录识别和输出
9、支持web服务,静态文本、二进制数据输出
10、支持HOST重定向,301域名转移,针对浏览器,不影响接口
11、支持伪静态页,动态脚本生成伪静态页,以优化搜索引擎的收录
对程序员而言,是不是应该从hello world开始呢?首先,介绍下如何使用脚本模型,下载最新的WebPascal脚本模型,它是一个压缩包,下载到本地,解压后,你会看到它的目录结构如下:
在开始之前,建议您先查看一下doc目录下的几个文档,分别是 部分说明 升级日志 和 注意事项,部分说明就是脚本模型内置函数的清单和说明,也包含简单的示例。
现在开始写咱们的第一个脚本,进入bin目录,运行WebPascal_x86.exe,如下图:
在图中,您可以看到,默认设置已经让其开启了服务,8833就是服务端口。
进入bin\script目录,新建一个文本文件,将它命名为hello.txt,然后打开它,在里面输入以下内容:
输入完成后,保存,然后打开您电脑上的浏览器,输入 //localhost:8833/www/hello.txt,就能看到您的第一个脚本实现了
解释一下,WebPascal的基本语法就是用框起来的,单引号则表示需要输出的内容,注意!脚本模型要求所有脚本文件用utf-8编码格式保存,浏览器上也会自动输出utf-8编码格式的内容,比如你输入中文,也能正常的显示出来。
请查看doc目录下的升级日志、注意事项和部分说明三个文本文件
目录结构:
Bin\ 可执行文件、脚本和资源等。
Demo\ 一些演示,ScriptDemo目录下的复制到Bin\Script目录下就可测试。
Doc\ 一些文档,请认真查看。