PHP PHP files are scripts which are interpreted by php interpreter (php.exe in windows). PHP scripts son archivos que han sido interpretados por el intérprete PHP (php.exe en Windows). Converting them to exe files makes it easy to distribute PHP applications to Windows users. La conversión a archivos ejecutables, hace que sea fácil de distribuir aplicaciones PHP a los usuarios de Windows. Unfortunately Zend, the PHP company, doesn’t provide a way to convert PHP scripts to Windows executables. Lamentablemente Zend, la compañía PHP, no proporciona una forma de convertir los scripts PHP ejecutables para Windows. Today I am going to show you a simple way to convert your PHP scripts to regular Windows executable files (.exe). Hoy voy a mostrar una forma sencilla de convertir sus scripts PHP para Windows ordinario de archivos ejecutables (. Exe). Not only that you can also convert an entire directory of PHP scripts and assign one of the files as the main file to execute first. Y no sólo eso también se puede convertir todo un directorio de scripts PHP y asignar uno de los archivos como el principal archivo para ejecutar en primer lugar. Additionally the source files are encoded which not only improves the performance but also protects your source code. Además, los ficheros fuente están codificados que no sólo mejora el rendimiento sino que también protege su código fuente. You can also set the icon for the file which is useful when you are distributing your PHP application as a stand-alone executable. También puede configurar el icono del archivo que es de gran utilidad si se están distribuyendo su aplicación PHP como un ejecutable independiente.

Bambalam - PHP a EXE Converter Bambalam PHP EXE Compiler / Embedder is a free command line tool to convert PHP applications to standalone Windows .exe applications. EXE Compilador PHP / embedder es un servicio gratuito de línea de comando herramienta para convertir aplicaciones PHP para Windows autónomo. Exe aplicaciones. The exe files produced are totally standalone with no need for php dlls etc. The php code is encoded using the Turck MMCache Encode library. El exe producidos son totalmente independientes, sin necesidad de php dlls etc El código PHP se codifica mediante el Turck MMCache Codificar biblioteca. It’sa perfect solution if you want to distribute your application to Windows users while protecting your source code at the same time. Es una solución perfecta si desea distribuir su aplicación para los usuarios de Windows, mientras que la protección de su código fuente al mismo tiempo. The converter is also suitable for producing .exe files for windowed PHP applications (created using, for example, the WinBinder library). El convertidor es también aptas para la producción. Exe, para aplicaciones de ventanas PHP (creado usando, por ejemplo, la biblioteca WinBinder). It’s also good for making stand-alone PHP Socket servers/clients (using the php_sockets.dll extension). También es bueno para hacer stand-alone PHP Socket servidores / clientes (utilizando la extensión php_sockets.dll).

It’s NOT really a compiler in the sense that it doesn’t produce native machine code from PHP sources, but it works! No es realmente un compilador en el sentido de que no produce el código máquina nativo de fuentes de PHP, pero funciona! Currently, the converter uses a PHP runtime based on PHP 4.4.4. Actualmente, la utiliza un convertidor de PHP en tiempo de ejecución basado en PHP 4.4.4.

The tool is free and open source. La herramienta es gratuita y de código abierto.

Usage: Uso:
bamcompile [-options] infile.php [outfile.exe] bamcompile [opciones] infile.php [outfile.exe]
bamcompile [-options] project_directory mainfile.php [outfile.exe] bamcompile [opciones] project_directory mainfile.php [outfile.exe]
bamcompile projectfile.bcp bamcompile projectfile.bcp

Options: Opciones:
-w Hide console window for windowed applications - w Ocultar ventana de consola para aplicaciones con ventanas
-c Compress output exe (using UPX) c-Comprimir salida exe (utilizando UPX)
-d Do not encode PHP files - d No codificar archivos PHP
-e:extension.dll Embed and use PHP extension - e: extension.dll Insertar y usar PHP prórroga
-i:icon.ico Add icon to exe - i: icon.ico icono Agregar a exe

You can download it Puede descargarlo here aquí .