WebPascal is a solution for developing websites using Delphi, compatible with mainstream Web front-end frameworks. It enables Delphi programmers to easily develop Web sites, Web applications, HTTP APIs, RESTFul APIs and more.
Pure script design, similar to PHP; easy to maintain and deploy. No IDE required for maintenance, even on mobile.
Supports SSL/TLS standard security protocols for establishing encrypted links between Web servers and browsers.
Provides extensive built-in functions to help Delphi developers solve all Web design and development issues.
- All platform interfaces transfer data in UTF-8 encoding. UTF-8 in, UTF-8 out.
- Save all script files in UTF-8 encoding (not UTF-8+BOM).
- Interface 'info' returns server and system status;
- Interfaces 'ask' and 'www' handle web embedded scripts;
- Interfaces 'upfile/upfile2/upcache' handle single file uploads;
- Interface 'upfiles' handles multiple file uploads to specified Web paths;
- Interface 'restart' handles server restart, closing and restarting the service;
- Supports upload path settings, specifying URL and physical disk paths;
- Supports Pascal syntax script parsing, logic takes effect in real-time;
- Supports virtual directories, default pages, and output types custom settings;
- Supports Chinese directory identification and output, perfectly solving encoding issues;
- Supports Web services, efficient output of static text and binary data;
- Supports HOST redirection, 301 domain transfer (for browsers);
- Supports pseudo-static pages to optimize SEO indexing;
- Supports JavaScript Cross-Origin Resource Sharing (CORS) settings;
- Supports Gzip compression mode to greatly improve page loading speed;
- Supports IP blacklisting for enhanced system security;
- Supports browser cache settings with precise time control;
- Supports multi-domain binding, different domains corresponding to independent script directories.
One-time purchase
WebPascal Core Packages
AdminLTE Web Templates
Tip: After downloading, please extract and read the basic tutorials and documentation in the 'doc' directory.
01. Origin
02. HelloWorld
03. Basic Syntax
04. Built-in Functions
05. Database Ops
06. HTTP & JSON
07. RegEx