PHP (un acrónimo recursivo de "PHP: Hypertext Preprocessor") es un lenguaje interpretado de código abierto, utilizado principalmente en el desarrollo de backend de aplicaciones web.

Creado por Rasmus Lerdorf en 1995, PHP tiene el desarrollo y documentación mantenido por The PHP Group. PHP se distribuye en código abierto y se licencia bajo la Licencia PHP.

Estimar que entre 60% y 80% de Internet está alimentado por aplicaciones desarrolladas en PHP. Gracias a la popularidad de aplicaciones de código abierto como Wordpress y Magento, PHP sigue siendo un lenguaje extremadamente popular, por lo que será durante bastante tiempo.

¿Qué es un lenguaje de scripting?

Antes de entender lo que es PHP, necesitamos entender lo que es un lenguaje de scripting.

Un script es un conjunto de instrucciones de programación que se interpretan en tiempo de ejecución. Los scripts del lado del servidor, como PHP, se interpretan en el servidor, mientras que los scripts de cliente son interpretados por la aplicación cliente, navegador, por ejemplo, como es el caso de JavaScript. Estos lenguajes normalmente dependen de otras aplicaciones para ejecutarse, creando el entorno de ejecución.

Comprender mejor PHP

El código PHP se puede incrustar en código HTML o se puede utilizar en combinación con varios sistemas de plantillas web, sistema de gestión de contenido web y marcos web. Un archivo PHP contiene etiquetas PHP y termina con la extensión ".php".

<?php
  echo "Hello Wolrd";
?>

Un archivo PHP también puede contener etiquetas como HTML y JavaScript.

<!DOCTYPE html>
<html>
  <head></head>
    <title>Ejemplo de página</title>
  
  <body></body>
    <h1>
      <?php echo "Olá, eu sou um título!"; ?>
    
    <script>
      alerta("Hola, soy una alerta!");
    
  

Flujo de una aplicación PHP

PHP es responsable de hacer toda la lógica para, por ejemplo, representar una página web. Se encarga de consultar las bases de datos, realizar cualquier cálculo y devolver el HTML listo para que el explorador pueda mostrar al usuario.

Sin entrar en problemas muy técnicos, pero para que una aplicación web funcione necesitas un servidor web configurado para ejecutar archivos php. Es responsable de encontrar qué script correcto se ejecutará cuando acceda a una página como https://marquesfernandes.com. Los servidores web más populares y utilizados son Apache y Nginx.

PHP en la práctica

A continuación se muestra un ejemplo de código PHP simple que realiza un bucle de repetición mostrando etiquetas HTML:

CARACTERÍSTICAS DE PHP

PHP es un lenguaje excelente para el desarrollo de aplicaciones web, podemos mencionar algunas características importantes:

  • Velocidad y robustez: Con más de 25 años en el mercado, PHP ha sido y es ampliamente probado y mejorado diariamente. Tiene muchos tutoriales y cursos, así como una comunidad muy activa.
  • Orientación de objetos: PHP es un lenguaje altamente optimizado para el desarrollo orientado a objetos.
  • Portabilidad: independencia de la plataforma: escriba una vez, ejecute en cualquier lugar (o en cualquier servidor web que admita).
  • Mecanografía dinámica: PHP es un lenguaje débilmente tipado, lo que permite un desarrollo rápido y práctico.
  • Código abierto: No tienes que pagar nada para desarrollar o usar PHP.

Extensiones de un archivo PHP

Un archivo PHP se guarda con la extensión ".php", hay algunas variaciones antiguas que puede encontrar en aplicaciones heredadas:

  • .phtml
  • .php3
  • .php4
  • .php5
  • .phps
0 0 votos
Nota do Artigo
Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x