El lenguaje php es uno de los mas usados actualmente en el mercado. Principalmente se utiliza para el desarrollo de paginas web, pero aqui no vamos a desarrollar webs todavia, vamos a utilizarlo en este capitulo porque es un lenguaje orientado a objetos y muy facil de entender. Php ha evolucionado de tal forma, que tiene un interprete de linea de comandos. En la introduccion a php usaremos este interprete para correr los programas que vamos a ir desarrollando en el curso.

Caracteristicas de Php

  • Es considerado un lenguaje fácil de aprender.
  • Capacidad de conexión con la mayoría de los motores de base de datos actuales.
  • Capacidad de expandir su potencial utilizando módulos (llamados extensiones).
  • Posee una amplia documentación en su sitio web oficial.
  • Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.
  • Permite aplicar técnicas de programación orientada a objetos.
  • Es un lenguaje interpretado, no requiere definición de tipos de variables;
  • Tiene manejo de excepciones

Instalacion de Php

Vas a necesitar instalarlo en tu computadora para poder continuar con el curso. Puedes instalarlo de forma independiente, o puedes instalar el XAMPP que es un stack bien completo. El XAMPP ademas de instalar php, instala apache y mysql. Recomiendo la instalacion del XAMPP para principiantes porque es solo descargar e instalar. Aqui les dejo el link del proyecto oficial de XAMPP.

Una vez instalado, debes poder ir a la consola de tu sistema operativo y escribir este comando: php -v
El resultado deberia ser algo parecido a esto, un texto indicando la version que tienes instalada de php. Si no te sale eso, significa que tienes algun problema con la instalacion o con las variables de entorno.

introduccion a php

En el proximo tema continuaremos con la introduccion a php, pero ya entrarando en calor. Veremos algunas de las instrucciones propias ya del lenguaje php y su relacion con las instrucciones de pseudocodigo que aprendiste en el capitulo 1. En el transcurso de los siguientes titulos, iremos viendo otras caracteristicas del lenguaje segun vaya haciendo falta.