核心功能清单

基础能力:Pascal语法全兼容、模块化开发、全场景日志系统
Web能力:HTTPS、CORS、伪静态、文件上传、HTTP请求处理
数据处理:JSON解析、正则表达式、编码转换、字符串处理
数据库支持:SQLite、MySQL、SQL Server、Oracle 等主流数据库,使用统一API
运维能力:计划任务调度、自动化资源管理、异常调试
安全能力:JWT身份认证、数据加密(AES/DES/3DES/SM4)、哈希算法(MD5/SHA/SM3)、SQL防注入、异常防护
工具集:验证码、二维码、时间处理、雪花算法一键调用

目录结构

WebPascal/
├── script/ # 脚本目录(核心开发目录,支持多级子目录)
├── task/ # 计划任务脚本目录(存放定时任务脚本,需配置任务规则)
├── uploads/ # 上传文件目录(自动按日期分目录存储,无需手动管理)
├── www/ # 静态资源目录(存放HTML、CSS、JS、图片等文件)
├── log/ # 日志目录(自动按日期生成日志,30天自动清理)
└── cache/ # 临时文件目录(自动清理,无需手动操作)

技术规格

项目说明
部署系统Windows 7+ / Windows Server 2012+
硬件要求CPU ≥1核,内存 ≥1GB,磁盘 ≥100MB
默认端口8833(可修改)
脚本编码UTF-8
日志保留30天自动清理