If it's for Windows, there's an alternative to using ExeOutput for PHP
, it's paid for and has to create a .exe
containing an internal browser based on Trident (Internet Explorer) or Chromium (Google Chrome), in the latest version only Chromium is available.
The executable generated by the software has an internal server that allows you to run PHP 5.4 through PHP 7.1 in the latest beta.
It has SQLite, since MySQL is under GPL and a commercial license is paid .
No software is approved for reverse engineering, although it is possible to hamper, nothing is guaranteed. ExeOutput for PHP
has some security features and the main thing is that PHP will not be exposed as funcao.php
in a folder, it is compiled, I do not know if it is the right word , next to .exe
and only .exe
is required to run the program.
However, it has disadvantages, in addition to being paid, it does not allow the user to access the same content in his browser, he can only access through the internal browser of .exe
.
This is an option and is perhaps the least worst solution to this situation.
I've been involved in the beta phases of ExeOutput for PHP, but I do not have any direct links to the company. This is just an alternative that you can use if you believe it to be the best.
I do not have information on other software that can perform the same function, only ZZEE PHPExe
but it is extremely obsolete in PHP version 5.2, and Bambalam
that was also abandoned in PHP 4. However you can take a look < a href="https://stackoverflow.com/questions/9046675/convert-a-php-script-into-a-stand-alone-windows-executable"> in this SOen publication that has other options.