FAQ
Listas de correo
FAQ
PHP Manual

# Información General

Esta sección contiene las preguntas más generales sobre PHP: qué es y qué hace.

1. ¿Qué es PHP?
2. ¿Qué quiere decir PHP?
3. ¿Cuál es la relación entre las versiones?
4. ¿Puedo usar varias versiones de PHP al mismo tiempo?
5. ¿Cuáles son las diferencias entre PHP 3 y PHP 4?
6. ¿Cuáles son las diferencias entre PHP 4 y PHP 5?
7. ¡Creo que encontré un bug! ¿A quién debo decirle?

¿Qué es PHP?

  Tomado del prefacio del manual:

  PHP es un lenguaje de scripting embebido en HTML. Mucha de su sintaxis es tomada de C, Java y Perl con un par de características adicionales únicas y específicas de PHP. El propósito del lenguaje es permitir que los desarrolladores web escriban páginas generadas dinámicamente con rapidez.

¿Qué quiere decir PHP?

  PHP significa PHP: Hypertext Preprocessor (PHP: Pre-procesador de Hipertexto). Esto confunde a muchas personas ya que la primera palabra del acrónimo es el acrónimo mismo. Este tipo de acrónimo es llamado recursivo. Para más información, los curiosos pueden visitar el » Diccionario En-Línea Gratuito de la Computación o la » entrada en Wikipedia sobre acrónimos recursivos.

¿Cuál es la relación entre las versiones?

  PHP/FI 2.0 es una versión temprana de PHP y ya no es soportada. PHP 3 es el sucesor de PHP/FI 2.0 y es mucho más agradable. PHP 5 es la generación actual de PHP, la cual usa internamente el » motor Zend 2, el cual, entre otras cosas, ofrece muchas características de Programación Orientada a Objetos adicionales.

¿Puedo usar varias versiones de PHP al mismo tiempo?

  Si. Vea el archivo INSTALL que se incluye en la distribución fuente de PHP.

¿Cuáles son las diferencias entre PHP 3 y PHP 4?

  Aquí hay una lista de algunas de las características nuevas más importantes:

  - Módulo API extendido
  - Proceso de compilación generalizado bajo Unix
  - Interfaz genérica de servidor web que soporta servidores web multi-hilo
  - Resaltador de sintaxis mejorado
  - Soporte nativo de sesiones HTTP
  - Soporte de gestión de salida con búferes
  - Sistema de configuración más potente
  - Conteo de referencias

  Por favor vea la » Sinopsis de características nuevas en PHP 4 para una explicación detallada de estas características y más.

¿Cuáles son las diferencias entre PHP 4 y PHP 5?

  Mientras PHP 5 fue diseñado intencionalmente para ser tan compatible como fuera posible con versiones anteriores, existen algunos cambios significativos. Algunos de estos cambios incluyen:

  - Un nuevo modelo de POO basado en el Motor Zend 2.0
  - Una nueva extensión para soporte mejorado de MySQL
  - Soporte nativo incorporado para SQLite
  - Una nueva constante de reporte de errores, E_STRICT, para sugerencias sobre el código en tiempo de ejecución
  - Un grupo de nuevas funciones para simplificar la creación de código (y reducir la necesidad de crear sus propias funciones para muchos procedimientos comunes)

  Para más información detallada, por favor vea la sección sobre Migración desde PHP 4 a PHP 5 y la sección sobre Cambios Incompatibles con Versiones Anteriores.

¡Creo que encontré un bug! ¿A quién debo decirle?

  Debe dirigirse a la Base de Datos de Bugs de PHP y asegurarse de que no sea un problema conocido. Si no lo ve en la base de datos, use el formulario de reporte para reportar el problema. Es importante que use la base de datos de bugs en lugar de simplemente enviar un correo electrónico a una de las listas de correo ya que el bug tendrá un número de rastreo asignado y le será posible regresar luego y verificar el status del bug. La base de datos de bugs puede encontrarse en » http://bugs.php.net/.

FAQ
Listas de correo
FAQ
PHP Manual