“Conocimiento Programación>Programación PHP /MySQL

¿Cuál es el nombre del compilador PHP?

2015/4/30
PHP no se compila en el sentido tradicional. Es interpretado . Esto significa que el código PHP se ejecuta en línea por línea mediante un programa especial llamado PHP intérprete (también conocido como el motor php ).

Así es como funciona:

1. El código PHP se envía al intérprete. Esto puede suceder de algunas maneras:

* a través de un servidor web: El servidor web recibe una solicitud de un archivo PHP y envía el código al intérprete.

* a través de una interfaz de línea de comandos: Puede ejecutar scripts PHP directamente desde la línea de comando.

2. El intérprete lee el código y lo convierte en instrucciones legibles por máquina. Este proceso no crea un archivo ejecutable separado.

3. Las instrucciones son ejecutadas por el intérprete. Esta ejecución produce la salida, que luego se envía al usuario (en el caso de un servidor web) o se muestra en el terminal (en el caso de ejecución de la línea de comandos).

Entonces, no hay un solo "compilador PHP". En cambio, tenemos el intérprete php , que es responsable de comprender y ejecutar el código PHP.

Algunos intérpretes de PHP comunes son:

* Zend Engine: El motor PHP oficial.

* hhvm (máquina virtual hiphop): Un intérprete alternativo desarrollado por Facebook, conocido por sus optimizaciones de rendimiento.

* Phalcon: Una extensión de PHP que ofrece un marco de alto rendimiento, compilado directamente en el código nativo.

Es importante tener en cuenta que a pesar de que se interpreta PHP, algunas características avanzadas como el Opcache La extensión puede pre-compilar el código PHP al Bytecode para una ejecución más rápida. Sin embargo, este todavía no es un proceso de compilación tradicional.

Programación PHP /MySQL
Cómo crear un juego de rol en PHP
Cómo crear un Sistema de Gestión de Contenidos de MySQL y PHP para la actualización de un sitio web
Cómo leer un archivo de texto en PHP
Cómo crear una plantilla del sitio PHP Master Con el Web
¿Por qué los desarrolladores prefirieron la programación de PHP?
Cómo convertir un formato de fecha en PHP
Cómo ejecutar páginas PHP desde cron
No puedo insertar un apóstrofo en MySQL
Conocimiento de la computadora © http://www.ordenador.online