Scroll to top

Spanish (Español) translation by Carlos (you can also view the original English article)

En esta breve publicación, vamos a analizar qué significa PHP y lo qué puedes crear con él. Si eres nuevo en PHP, este artículo podría ayudarte a entender los conceptos básicos.

¿Qué es PHP?

PHP es un lenguaje de script del lado del servidor de código abierto que se utiliza principalmente para crear aplicaciones basadas en la web. Podrías usar PHP para crear una gran variedad de aplicaciones que pueden ir desde un sitio web para un blog personal hasta aplicaciones completas de nivel empresarial.

Si quieres utilizar PHP como lenguaje de script del lado del servidor, necesitas configurarlo con un servidor web. Para los sistemas operativos tipo Unix, Apache y Nginx son los servidores web más populares. Por otra parte, IIS de Microsoft es una opción popular para los servidores basados ​​en Windows. Cuando se trata de escoger una base de datos para sitios web PHP, MySQL es una de las opciones más populares.

Puedes aprender más acerca de cómo instalar PHP en mi publicación sobre cómo ejecutar un archivo PHP.

Pero, ¿qué significa PHP?

PHP es un acrónimo recursivo en inglés para PHP: preprocesador de hipertexto. Al ser un acrónimo recursivo, ¡la primera «P» en realidad significa PHP! Sin embargo, originalmente significaba herramientas para páginas de inicio personales (Personal Home Page tools). Fue creado por Rasmus Lerdorf en 1994.

De acuerdo a la documentación oficial de PHP:

PHP (acrónimo recursivo de PHP: preprocesador de hipertexto) es un popular lenguaje de script de código abierto de uso general que es especialmente idóneo para el desarrollo web y puede ser incrustado en HTML.

PHP es un lenguaje de script del lado del servidor (back-end), así que el código escrito en el archivo PHP se ejecuta en el servidor. El motor PHP del servidor web convierte todo el código escrito en PHP a HTML, y la página web resultante contiene únicamente código HTML cuando se envía al cliente para que sea interpretado en el navegador del usuario.

Aprende PHP con un curso gratuito en línea

Si deseas aprender PHP, ¡revisa nuestro curso gratuito en línea sobre los fundamentos de PHP!

Please accept preferences cookies to load this content.

En este curso, aprenderás los fundamentos de la programación en PHP. Empezarás con lo básico, aprendiendo cómo funciona PHP y escribiendo bucles y funciones de PHP sencillas. Después, desarrollarás clases de codificación para una programación simple orientada a objetos (OOP). Durante el proceso, aprenderás las habilidades más importantes para escribir aplicaciones para la web: tendrás la oportunidad de practicar respondiendo a las peticiones GET y POST, analizando JSON, autenticando usuarios y utilizando una base de datos MySQL.

Aun si eres nuevo en PHP, es un lenguaje muy fácil de aprender si deseas crear sitios basados en la web. De hecho, si estás familiarizado con los conceptos básicos de programación, podrías empezar con PHP en unas cuantas horas.

Y no te equivoques, también ofrece un sinfín de características avanzadas para los programadores profesionales que les permiten crear aplicaciones web complejas a nivel empresarial. ¡Te sorprenderá saber que grandes nombres como Facebook, Wikipedia y algunos otros utilizan PHP como parte de su pila de desarrollo web!

Desde sus inicios, PHP ha evolucionado de manera continua como lenguaje de programación. Con cada nueva versión importante, se han añadido nuevas características y se han reescrito las existentes para mejorar el rendimiento general. En este momento, se está ejecutando la última versión estable de PHP 7, que trae mejoras significativas sobre sus predecesores.

¡Muéstrame un ejemplo!

Veamos rápidamente cómo se ve un programa en PHP:

1
<!DOCTYPE html>
2
<html>
3
    <head>
4
        <title>PHP Example</title>
5
    </head>
6
    <body>
7
    <?php echo Hello World!; ?>
8
    </body>
9
</html>

El script anterior es un simple programa de PHP que genera Hello World! cuando se ejecuta en el navegador del usuario. Como lo mencioné previamente, puesto que PHP es un lenguaje de script del lado del servidor, el código entre las etiquetas <?php y ?> es ejecutado en el servidor por el motor PHP.

A decir verdad, el ejemplo anterior es uno de los más sencillos para introducirte en PHP. En el mundo real, ¡PHP es capaz de crear aplicaciones complejas y sorprendentes! En la siguiente sección, veremos qué tipo de aplicaciones podrías considerar para ser creadas con PHP.

Las cosas que puedes crear con PHP

Como ya he dicho antes, PHP es uno de los lenguajes de script más populares para crear una gran variedad de aplicaciones basadas en la web. De hecho, ¡PHP es utilizado por el 78% de todos los sitios web!

Veamos los tipos de aplicaciones que podrías crear con PHP:

  • blogs
  • sistemas de gestión de contenidos (CMS)
  • sistemas de gestión de relaciones con los clientes (CRM)
  • plataformas de comercio electrónico
  • Mercados de negocio a negocio (B2B)
  • sitios web comunitarios y de redes sociales
  • aplicaciones para procesamiento de medios
  • y mucho más

De hecho, si realmente te interesa la programación en PHP, existen bastantes frameworks preparados en el mercado. La ventaja al usar este tipo de elementos es que no tienes que reinventar la rueda cada vez que quieras crear una función y ya es utilizada por el framework. Disminuyen tu tiempo de desarrollo general, ya que no tienes que hacer codificaciones repetitivas de lo que ya está disponible.

Los mejores scripts de PHP en CodeCanyon

Explora miles de los mejores y más útiles scripts PHP creados en CodeCanyon. Con un pago único de bajo costo, puedes comprar estos temas de alta calidad de WordPress y mejorar la experiencia de tu sitio web para ti y tus visitantes.

Aquí están algunos de los scripts PHP más vendidos, así como los más prometedores, disponibles en CodeCanyon para 2020.