Delphi web design solution - WebPascal

WebPascal is a solution for developing websites using Delphi. It is compatible with mainstream web front-end frameworks, enabling Delphi programmers to easily develop HTTP-based applications such as Web sites, Web applications, WebAPI, JsonAPI, and supports HTTPS (SSL/TLS).

home img

Pure script

Pure script for software design, easy to maintain and deploy, similar to PHP.
You don't need an IDE to design your software, you can also do maintenance work on your phone.

supports HTTPS (SSL/TLS)

SSL (Secure Sockets Layer) is a standard security protocol for establishing encrypted links between a web server and a browser in an online communication.

Aided design

Provides a large number of built-in functions and auxiliary design to help Delphi developers solve all the problems of web design development.

Our Software Features

- All interfaces of the platform transmit data in UTF-8 encoding. UTF-8 enters UTF-8;

- All script files should be saved in UTF-8 encoding (not UTF-8+);

- The interface info returns the server state and system state;

- Interface ask, www is responsible for answering webpage embedded scripts;

- The interface upfile is responsible for receiving the file in the formdata mode (fname single file, multi-file, please submit it in a loop), save the file to the directory of the upload configuration and return the file address, and create a date directory;

- The interface upfile2 is responsible for receiving the file in the formdata mode (fname single file, multi-file, please submit it in a loop), save the file to the directory of the upload configuration and return the file address, and create a date directory;

- The interface upcache is responsible for receiving the file in the formdata mode (fname single file, multi-file, please submit it in a loop), save the file to the cache temporary directory and return the file address, and create a date directory;

- The interface upfiles is responsible for receiving the file in the formdata mode (fpath, fname single file, multi-file, please submit it in a loop), save the file to the specified web path and return the file address, and will not create a date directory;

- The interface restart is responsible for restarting the server, which will shut down the service and restart;

- Support upload path settings, specify url and disk path, set [Upload] item in the configuration file, only the first record is valid;

- Support for pascal syntax script parsing;

- Support settings such as virtual directory, default page and output type, please set in the configuration;

- Support Chinese directory identification and output;

- Support web services, static text, binary data output;

- Support HOST redirection, 301 domain transfer, for browsers, does not affect the interface;

- Support for pseudo-static pages, dynamic scripts generate pseudo-static pages to optimize the inclusion of search engines;

- Support DVSSL domain name certificate, ie HTTPS access method;

- Support for JavaScript cross-domain settings;

- Support gzip compression mode;

- Support IP blacklist settings;

- Support for browser cache settings in time units;

- Support for multiple domain name bindings, domain names corresponding to different script directories.

Our Pricing

Free Plan

$0

Free forever
  • Free to use ;
  • Get the new version for free ;
  • Get tutorial materials for free ;
  • Get demos and cases for free ;
  • No technical support ;
  • No source code .
Free download

Business Plan

$450

One-time purchase
  • Full source for Delphi ;
  • Permanent free upgrade ;
  • Permanent mail technical support .
  • Does not include three-party components :
  • RealThinClient(Used to support WEB services)
  • SecureBlackbox(Used to support DVSSL)
Buy now

Download Our Software

This is a complete zip file. After downloading, please read the basic tutorials and documentation in the doc directory. WebPascalFree3.2en.zip

This tarball contains a simplified Chinese version with documentation and examples for the corresponding language. WebPascalFree3.2chs.zip

This is an example of using a web page template,Please read the readme.txt after downloading.
AdminLTE_en.zip AdminLTE_chs.zip



feature img


Online experience: http://webpascal.com:8833 account admin password admin


Contact Us

If you are interested in webpascal, please send me an email for consultation, I will reply you in time, thank you!

Room 327, Building 9, Wanda Plaza, No. 169 Guangnan Road, Jindong District, Jinhua City, Zhejiang Province, China

+86-13905792605

593106@qq.com