PHP

Introducción

PHP es el acrónimo de Hypertext Preprocessor (PHP) es un lenguaje de programación que permite a los desarrolladores web crear contenido dinámico que interactúa con bases de datos. PHP se utiliza básicamente para desarrollar aplicaciones de software basadas en web.

PHP comenzó como un pequeño proyecto de código abierto que evolucionó a medida que más y más personas descubrieron lo útil que era. Rasmus Lerdorf lanzó la primera versión de PHP en 1994.

Key Points

  • PHP es un acrónimo recursivo de "PHP: Preprocesador de hipertexto".

  • PHP es un lenguaje de programación del lado del servidor que está integrado en HTML. Se utiliza para administrar contenido dinámico, bases de datos, seguimiento de sesiones e incluso crear sitios completos de comercio electrónico.

  • Está integrado con varias bases de datos populares, incluidas MySQL, PostgreSQL, Oracle, Sybase, Informix y Microsoft SQL Server.

  • PHP es agradablemente ágil en su ejecución, especialmente cuando se compila como un módulo Apache en el lado de Unix. El servidor MySQL, una vez iniciado, ejecuta incluso consultas muy complejas con grandes conjuntos de resultados en un tiempo récord.

  • PHP admite una gran cantidad de protocolos importantes como POP3, IMAP y LDAP. PHP4 agregó soporte para Java y arquitecturas de objetos distribuidos (COM y CORBA), lo que hace que el desarrollo de n niveles sea una posibilidad por primera vez.

Usos de PHP

PHP ahora se ha convertido en un lenguaje de programación popular entre los desarrolladores web debido a las siguientes razones:

  • PHP realiza funciones del sistema, es decir, a partir de archivos en un sistema que puede crear, abrir, leer, escribir y cerrar.

  • PHP puede manejar formularios, es decir, recopilar datos de archivos, guardar datos en un archivo, a través del correo electrónico puede enviar datos, devolver datos al usuario.

  • Agrega, elimina, modifica elementos dentro de su base de datos a través de PHP.

  • Acceda a las variables de cookies y configure cookies.

  • Con PHP, puede restringir el acceso de los usuarios a algunas páginas de su sitio web.

  • Puede cifrar datos.

Caracteristicas

Cinco características importantes hacen posible la naturaleza práctica de PHP:

  • Simplicity

  • Efficiency

  • Security

  • Flexibility

  • Familiarity

Secuencia de comandos "Hello World" en PHP

Para familiarizarse con PHP, primero comience con scripts PHP simples. Desde "¡Hola, mundo!" es un ejemplo esencial, primero crearemos un pequeño y amistoso "¡Hola, mundo!" guión.

Como se mencionó anteriormente, PHP está incrustado en HTML. Eso significa que entre su HTML normal (o XHTML si es de vanguardia) tendrá declaraciones PHP como esta:

<html>

   <head>
      <title>Hello World</title>
   </head>
      
   <body>
      <?php echo "Hello, World!";?>
   </body>
      
</html>

Producirá el siguiente resultado:

Hello, World!

Si examina la salida HTML del ejemplo anterior, notará que el código PHP no está presente en el archivo enviado desde el servidor a su navegador web. Todo el PHP presente en la página web se procesa y elimina de la página; lo único que se devuelve al cliente desde el servidor web es pura salida HTML.

Todo el código PHP debe incluirse dentro de una de las tres etiquetas de marcado especiales que el analizador PHP reconoce.

<?php PHP code goes here ?>
<?    PHP code goes here ?>
<script language="php"> PHP code goes here </script>