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

¿Cuál es el nombre del compilador PHP?

2016/4/2
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
IE8 PHP Sesión problema
Tutorial para MySQL REGEXP
Cómo leer Peticiones y respuestas de PHP en ASP.NET
¿Cuáles son las diferencias entre PHP y MySQL
Cómo insertar varias filas en una Declaración de MySQL
PHP SQL Tutorial
Cómo construir una matriz de PHP
Salida HTML en Perl vs. PHP
Conocimiento de la computadora © http://www.ordenador.online