PHP - Introducción

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.

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

  • PHP es un lenguaje de scripting del lado del servidor que está incrustado 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 de 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), haciendo que el desarrollo de n niveles sea una posibilidad por primera vez.

  • PHP es indulgente: el lenguaje PHP intenta ser lo más indulgente posible.

  • La sintaxis de PHP es similar a C.

Usos comunes de PHP

  • 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.

  • Accede a las variables de cookies y configura cookies.

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

  • Puede cifrar datos.

Características de PHP

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 estar incluido dentro de una de las tres etiquetas especiales de marcado ATE son reconocidas por el analizador PHP.

<?php PHP code goes here ?>

<?    PHP code goes here ?>

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

Una etiqueta más común es <? Php ...?> Y también usaremos la misma etiqueta en nuestro tutorial.

En el próximo capítulo, comenzaremos con la configuración del entorno PHP en su máquina y luego profundizaremos en casi todos los conceptos relacionados con PHP para que se sienta cómodo con el lenguaje PHP.