WebPascal is a solution for developing websites using Delphi, compatible with mainstream web front-end frameworks. It allows Delphi programmers to easily develop web websites, web applications, HTTP API, RESTFul API and other HTTP-based applications.
Pure script design, similar to PHP; easy to maintain and deploy. You don't need an IDE, you can maintain it on your mobile phone.
Supports SSL/TLS standard security protocols for establishing encrypted links between web servers and browsers in online communications.
Provides a large number of built-in functions to help Delphi developers solve all web design and development problems.
- All platform interfaces transfer data in UTF-8 encoding. UTF-8 in, UTF-8 out.
- All script files should be saved in UTF-8 encoding (not UTF-8+).
- The info interface returns server status and system status;
- The ask and www interfaces are responsible for responding to web embedded scripts;
- The upfile/upfile2/upcache interfaces are responsible for single file upload reception;
- The upfiles interface is responsible for multi-file upload to the specified web path;
- The restart interface is responsible for restarting the server, shutting down and restarting the service;
- Supports upload path settings, specifying URL and disk physical path;
- Supports Pascal syntax script parsing, code logic takes effect in real time;
- Supports custom settings such as virtual directories, default pages, and output types;
- Supports Chinese directory recognition and output, perfectly solving garbled code problems;
- Supports web services, efficient output of static text and binary data;
- Supports HOST redirection, 301 domain transfer (for browsers);
- Supports pseudo-static pages, dynamic script generation to optimize SEO收录;
- Supports JavaScript cross-domain (CORS) settings;
- Supports Gzip compression mode to greatly improve page loading speed;
- Supports IP blacklist settings to enhance system security;
- Supports browser cache settings, with precise time-based control;
- Supports multi-domain binding, with 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. All packages include complete script examples.
01. Origin
02. HelloWorld
03. Basic Syntax
04. Built-in Functions
05. Database Operations
06. HTTP & JSON
07. Regular Expressions