I know there are many ways to create a secure web system with technologies such as PHP, .NET and etc, but these interpreted languages expose the code to curious when the system is to be installed on a client server for example. I also know that there are code obfuscators, but I confess that in addition to taking the versatility of PHP for example, it seems to me that they are not as secure as a compiled application.
This code issue is complicated and leads to many endless discussions! But the need is to create a web application that can be installed on a client but the code can be secure if someone wants to move, it is not so much to steal the code, but to really move it would already give a huge pain of head.
I know there are many options like Delphi and Lazarus Web, but these make use of CGI which in my humble opinion is very good, but I already know it is old.
Today in some applications I use templates, where PHP and HTML files are divided, this way is very productive and maintenance is a delight.
My goal in this post is to know if there are any classes in Pascal (which can be in Delphi or Lazarus) that use templates thus separating CGI from HTML files.
Do we have anything to do with this?
I have already searched the web, but I found a lot of example using Delphi and Lazarus, but in the traditional method where the HTML and Business Rules are scrambled in the same source, I have already programmed it, but I confess it is very laborious, can be a little disheartening when the project starts growing.