Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Code
  2. PHP
Code

Cómo convertirse en un desarrollador web: Aprenda PHP

by
Difficulty:BeginnerLength:ShortLanguages:

Spanish (Español) translation by Elías Nicolás (you can also view the original English article)

En un curso reciente, te llevé a través del proceso de aprender PHP desde cero. En este corto video del curso, aprenderás a escribir tu primera línea de código PHP. Te mostraré cómo mezclar HTML y PHP en un archivo .php. También te enseñaré sobre los documentos predeterminados del servidor HTTP.

Escriba su primera línea de código PHP

Asegúrese de que los servidores se están ejecutando

En la lección anterior del curso, instalamos una utilidad llamada MAMP que hace que sea más fácil para empezar con el desarrollo de PHP en Windows y MacOS. Así que lo primero que queremos hacer es asegurarse de que se está ejecutando MAMP, y también quieres asegurarte de que los servidores están funcionando.

Ahora no nos importa el servidor MySQL, pero el servidor Apache es vital porque así es como vamos a acceder a nuestros archivos a través de HTTP. Para asegurarse de que se está ejecutando, hay un indicador que le muestra que se está ejecutando.

MAMP

Agregue su primer archivo

Desde esa misma pantalla MAMP, vaya a la pestaña Preferences > Web Server y anote la ruta que ve allí.

Document root folder

Esta es la raíz del documento. Aquí es donde ponemos todos nuestros documentos para que podamos acceder a ellos a través de HTTP. Ahora minimice esta pantalla, y luego vayamos a ese camino y veremos qué hay allí.

Debes encontrar que no hay nada allí. Así que vamos a agregar el primer archivo. Enciende tu editor de código: voy a usar Visual Studio Code, y ya lo he apuntado a esa carpeta. Agregue un archivo nuevo y llámelo index.php.

El documento predeterminado

El documento predeterminado es el documento que el servidor web va a servir si no especifica uno. Por ejemplo, si abre el navegador e ingresa al host local sin un archivo index.php listado, solo verá "index of" y luego una barra diagonal. Esto significa que estamos en la raíz de nuestro sitio web, y en este momento no tenemos ningún documento predeterminado.

Así que cuando siga adelante y agregue index.php, puede escribir cualquier cosa y mostrarlo en el navegador. Puede simplemente escribir texto, por ejemplo, o HTML. Pero, por supuesto, estamos interesados en PHP, así que veamos cómo agrega su primera línea de código PHP.

Cómo construir una línea de código PHP

Cada vez que queremos cambiar al código PHP, tenemos que tener un delimitador—algo que dice que este bloque de texto es especial y queremos tratarlo como PHP. Lo hacemos con un ángulo de apertura seguido de un signo de interrogación. Y realmente eso es lo suficientemente bueno, pero la mejor práctica es agregar php:

<?php

Esto dice que cualquier cosa después de este delimitador va a ser PHP. Así que si simplemente tecleamos un texto ficticio aquí y regresamos al navegador y lo actualizamos, veremos un mensaje de error con un código de respuesta 500.

Error response code of 500

Eso significa que algo en el servidor salió mal, y eso es porque lo que escribimos era sólo texto ficticio, código no válido de PHP.

Para crear código PHP válido, primero necesitamos terminar nuestro bloque de código con ?>. Entonces podemos volver al navegador y actualizar, y no vamos a obtener ese error 500. (Tenga en cuenta que algunas secuencias de comandos que se incluirán en otras secuencias de comandos omitirán esta etiqueta de cierre ?> Ver esta discusión en Stack Overflow.)

Ahora vamos a escribir algunos PHP. Nuestra primera línea de código PHP va a utilizar algo llamado echo. Esta es una función que podemos ejecutar que escribe lo que sea que queramos escribir en el navegador.

En realidad, eso no es técnicamente correcto. De hecho, estamos enviando datos al flujo de respuestas, pero, prácticamente, se está escribiendo en el navegador. Así que aquí decimos echo, esta es una función que estamos llamando, y luego queremos hacer eco de algún texto. Así que empezamos con una cadena. Las cadenas en PHP pueden comenzar y terminar con un par de comillas dobles, pero la práctica estándar es usar comillas simples.

Así que tendremos echo, y luego una sola cita. Esto es dentro de PHP que tenemos el cierre de comillas simples. A continuación, escribimos texto y finalizamos la línea con un punto y coma. Todo esto debería ser así:

Así que vamos a guardar eso y volver al navegador, y debe ver poder el texto mostrado.

Tenga en cuenta que siempre que echo algo, también puede incluir HTML. Así que pongamos este texto dentro de una etiqueta p de apertura y cierre:

Cuando regrese al navegador y se actualice, verá que se ha procesado HTML.

Y ahora has escrito tu primera línea de código PHP. Era muy simple, pero todos tenemos que empezar por alguna parte.

Vea el curso completo

El desarrollo web puede ser confuso al principio. Hay una serie de idiomas y tecnologías básicas para aprender: CSS, HTML, HTTP, etc. Por otra parte, las aplicaciones y los sitios se dividen a menudo en dos partes: el front-end y el back-end. El front-end es el navegador del usuario, donde se muestra el contenido y dónde ocurre el estilo y la interacción. Sin embargo, el back-end es donde se guardan y procesan los datos del usuario y donde se sirven las páginas web.

En el curso completo, Cómo convertirse en un desarrollador web: Aprenda PHP, le enseñaré uno de los lenguajes fundamentales para el desarrollo web back-end: PHP. Aprenderá cómo configurar un servidor en su propia computadora para el desarrollo y cómo crear una aplicación PHP sencilla para procesar una página web. Al final, su aplicación podrá recibir datos del usuario y responder a él.

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.