TUTORIAL PHP & MYSQL - 1. Introducción

Consigue gratis tu cuenta

Curso de Laravel

Laravel es uno de los frameworks de desarrollo web más demandado por las empresas. En este curso aprenderás a crear tu propio Instagram paso por paso y de forma totalmente práctica. ¿Preparado?

Comenzar ahora
PHP tutorial 1 v3 Hola amigos de GeekyTheory, hoy empezamos nueva “tanda” de tutoriales. Esta vez nos pasamos al lado del servidor a manos de un potente lenguaje llamado PHP. El primer tutorial constará de una breve introducción de qué es y para qué sirve PHP, nombraremos unas cuantas características de éste y terminaremos con un pequeño ejemplo introductorio. Así pues, antes de empezar, me gustaría advertir que para seguir esta serie de tutoriales es imprescindible tener conocimientos mínimos de HTML, si no fuese así no os recomiendo que empecéis por ahí. ¿Qué es PHP? PHP es un lenguaje de programación del lado del servidor, desarrollado originalmente para la creación de páginas web dinámicas. Hay que tener muy claro que es un lenguaje del lado del servidor, esto quiere decir que el servidor y no tu ordenador será el encargado de interpretar y generar el código HTML programado, el cual se te enviará mediante el protocolo HTTP a tu ordenador. Finalmente, cuando tu ordenador haya recibido todo el código HTML el navegador (Firefox, Chrome, etc…) será el encargado de interpretar este código HTML y generar la página web. Así pues, se puede ver en este esquema el proceso explicado. funcionamiento_php Algunas de las características del lenguaje PHP son las siguientes:
  • Está orientado al desarrollo de aplicaciones Web dinámicas.
  • Es un lenguaje ligado al uso de base de datos, en especial a MySql.
  • Es considerado un lenguaje fácil de aprender.
  • El código fuente escrito en PHP es invisible al navegador web y al cliente, ya que es el servidor el que se encarga de ejecutar el código y enviar su resultado HTML al navegador. Esto hace que la programación en PHP sea segura y confiable.
  • Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.
  • Existe gran cantidad de documentación en la Web.
¿Cómo empiezo a programar en PHP? Para empezar a programar en PHP necesitaremos dos cosas: En primer lugar, necesitaremos un editor de texto o IDE, puede servir cualquiera, desde el “bloc de notas” hasta el famoso notepad++ (SOFTWARE LIBRE) en mi caso uso Adobe Dreamweaver CS6, a mi parecer el IDE más completo del mercado. En segundo lugar, necesitaremos un servidor que nos interprete el código PHP. Lo más cómodo es instalarse en tu propio ordenador un servidor local que haga el papel de servidor web. Para instalar el servidor local, haremos uso de un software llamado EASYPHP el cual nos proporcionará todas las herramientas necesarias para poder ejecutar PHP & MySql. Easyphp Mi primer programa en PHP: “HOLA AMIGOS DE GEEKYTHEORY” En este sencillo programa mostraremos la sentencia “echo”, una de las sentencias más usadas en PHP, su función será escribir en pantalla el contenido de la misma. //la sentencia echo imprime en pantalla el contenido del mismo, siendo posible incluir código html en el. echo ' HOLA AMIGOS DE GEEKYTHEORY '; Debemos notar que todo código PHP deberá estar escrito entre las etiquetas <?PHP y ?> de esta manera le hacemos saber al servidor que lo que contenga estas etiquetas sea interpretado como código PHP. Para ejecutar este sencillo programa debemos guardar el fichero con el formato .php, ejemplo = index.php, este fichero deberá guardarse en la ruta siguiente: C:Program Files (x86)EasyPHP-12.1www una vez hecho esto nos vamos a nuestro navegador y escribimos localhost en la barra de navegación, si todo ha ido correcto nos deberá de aparecer lo siguiente: image Pues eso es todo, espero no haberos aburrido mucho. En el siguiente tutorial, aprenderemos el uso de las variables y realizaremos una tabla de multiplicar dinámica. No dudéis en dejar un comentario o contactar conmigo @alex_esquiva para cualquier duda. Podéis descargar todo el material de los tutoriales en el siguiente repositorio: descargas Enlaces Recomendados: [catlist name='Programación Web' orderby=time order=asc numberposts=100]

¿Quieres seguir aprendiendo?