En este momento estás viendo Qué es: PHP

Qué es: PHP

free hosting wordpress
free hosting wordpress

PHP es un lenguaje de programación y secuencias de comandos para crear sitios web interactivos dinámicos. WordPress está escrito usando PHP como lenguaje de programación. Al igual que WordPress, PHP también es de código abierto.

PHP es un lenguaje del lado del servidor, lo que significa que se ejecuta en su servidor de alojamiento web. Cada vez que alguien visita su sitio web, su navegador se pone en contacto con su servidor para solicitar la página. El código PHP se ejecuta en el servidor y genera una página HTML para enviar al visitante. A continuación, el visitante ve la página HTML en su navegador. No pueden ver el script PHP porque está solo en el servidor de alojamiento.

¿Cómo usa WordPress PHP?

El código PHP es lo que hace que WordPress funcione. Un sitio web de WordPress almacena todos sus datos en una base de datos MySQL. Estos datos incluyen todo, desde el nombre del blog y el contenido de la publicación del blog, hasta la configuración del complemento y la información del perfil de usuario.

El trabajo de PHP es obtener información específica de la base de datos y ponerla en una página web HTML. Para obtener más detalles sobre ese proceso, puede consultar nuestra guía sobre cómo funciona WordPress entre bastidores.

El código PHP está contenido en archivos que terminan con la extensión .php.

Si alguna vez ha abierto un archivo zip de WordPress, verá que la mayoría de los archivos son archivos PHP.

Por ejemplo, en la captura de pantalla a continuación, notará nombres de archivo como wp-config.php, index.php y muchos más. Cada uno de estos archivos contiene el código utilizado para realizar diferentes acciones en WordPress.

Archivos PHP en WP

Una carpeta de temas de WordPress se ve muy similar. Encontrará archivos como sidebar.php, header.php y otros. Cada uno de estos archivos constituye la jerarquía de plantillas de un tema y muestra las diferentes secciones de su sitio web.

El código PHP debe incluirse dentro de la etiqueta php de apertura. <?php y la etiqueta de cierre ?>. Los archivos PHP también pueden contener código HTML.

Cada etiqueta PHP puede recuperar información de su base de datos. En este ejemplo, puede ver el código PHP para mostrar el nombre de su blog, que luego se incluye en las etiquetas de título HTML.

PHP en ejemplo HTML

¿Cómo funciona PHP?

Si está buscando información sobre PHP en la web, verá que es un lenguaje de programación del “lado del servidor”. Desafortunadamente, esa breve definición no es útil para principiantes.

El término “lado del servidor” simplemente significa que todos esos archivos PHP en WordPress hacen su trabajo en su servidor de alojamiento web. Entonces, en términos simples, cuando alguien visita su sitio web, WordPress accede a los archivos PHP para obtener la información de su base de datos (como el contenido de la publicación de su blog) para mostrársela a su visitante.

Suena bastante simple. Sin embargo, existe un pequeño problema. Los navegadores web no leen PHP. Leen HTML.

HTML es un tipo de lenguaje de secuencias de comandos que se utiliza para crear páginas de sitios web. Nos referimos a HTML como el lenguaje de secuencias de comandos del “lado del cliente”.

Los navegadores como Chrome, Firefox y otros se denominan “clientes”. Aquí, un lenguaje “del lado del cliente” simplemente significa que los navegadores web hacen el trabajo de transformar el código HTML en lo que ves en la ventana del navegador.

Entonces, si los navegadores solo leen HTML y su sitio web de WordPress está construido en PHP, ¿cómo puede la gente ver su sitio web?

Tomemos un momento y veamos cómo funciona el código PHP en WordPress primero con HTML, paso a paso:

  1. Primero, alguien escribe su dirección web en su navegador o hace clic en un enlace.
  2. Esto envía una solicitud a su servidor de alojamiento web.
  3. Luego, su servidor envía el código HTML a través de Internet a su navegador.
  4. Su navegador toma ese código HTML y lo traduce a una página web.

Sin embargo, cuando visita un sitio web creado con PHP, como WordPress, hay un paso adicional.

Antes del paso 3, el servidor debe ejecutar el código PHP para crear la página HTML antes de poder enviarla al navegador.

Versiones PHP de WordPress

Al igual que otros lenguajes de programación, existen varias versiones de PHP que puede utilizar. Algunas versiones como PHP 5.5, 7.0 y 7.1 ya no reciben soporte activo.

Como propietario de un sitio web de WordPress, debería utilizar la última versión de PHP. Decimos esto porque cada nueva versión de PHP soluciona problemas de seguridad y ayudará a aumentar la velocidad de su sitio web.

Dado que PHP es un lenguaje tan popular para la creación de sitios web, también es un objetivo para los piratas informáticos. Por lo tanto, tener la última versión le proporcionará funciones de seguridad y correcciones que no se encuentran en versiones anteriores.

Le recomendamos que utilice Bluehost, SiteGround o WP Engine como su alojamiento web porque utilizan las versiones más actualizadas de PHP con sus paquetes de alojamiento web de WordPress.

¿Los usuarios de WordPress necesitan saber PHP?

Los usuarios de WordPress no necesitan aprender PHP para usar, operar o administrar un sitio web de WordPress. WordPress ya tiene los archivos PHP que necesita, así como temas y complementos para que pueda usar WordPress sin conocimientos de codificación PHP.

La mayoría de los usuarios de WordPress nunca necesitan saber cómo codificar en PHP, pero si está interesado en desarrollar sus propios complementos, temas o realizar personalizaciones avanzadas en los sitios web de WordPress, deberá aprender a usar PHP.

Esperamos que este artículo le haya ayudado a aprender más sobre PHP. Es posible que también desee ver nuestra lista de lectura adicional a continuación para obtener artículos relacionados sobre útiles consejos, trucos e ideas de WordPress.

Si te gustó este artículo, suscríbete al nuestro canal de Youtube para tutoriales en video de WordPress. También puedes encontrarnos en Gorjeo Y Facebook.

Lectura adicional

  • Fuente abierta
  • CSS
  • Guía para principiantes para pegar fragmentos de la web en WordPress
  • functions.php
  • MySQL

free hosting wordpress
free hosting wordpress
#WordPress #Hosting #vps #seo #sem

Deja una respuesta