PHP es un lenguaje de programación ampliamente utilizado que ofrece numerosas ventajas, especialmente en el desarrollo web. Entre sus características destacadas, permite la programación orientada a objetos, lo que facilita la organización del código mediante métodos y clases, mejorando así la eficiencia del procesamiento de datos en el servidor.
Con esto quiero decir que puedes tener de manera independiente el código que se encarga de mover los datos del que se enlaza a la interfaz. Esto se conoce como Modelo Vista/Controlador (MVC). Gracias a esta característica, no “contaminaremos” código con líneas innecesarias y lo mantendremos limpio y ordenado.
Módulos externos para mejorar la aplicación web
Gracias a esto, podréis implementar funcionalidades que de por sí no existen, siendo una gran solución a tus necesidades. Por ejemplo, en vez de programar de cero una pantalla de registro, puedes usar un módulo ya hecho. Esto no sería posible si no fuese orientado a objetos, como menciono en el punto anterior.
Permite programación orientada a objetos
Esto significa que podrás dividir tus scripts en métodos, clases, etc. para hacer más ágil de cara al servidor el procesamiento de los datos.
Mucha oferta de trabajo
Hoy en día las webs más complejas funcionan bajo PHP, por lo que son muchas las empresas que requieren los servicios de un desarrollador de este lenguaje.
Variedad de herramientas para aprender
Tenemos varios métodos para iniciarnos: podemos contratar un servidor remoto para subir nuestros archivos, como haríamos con cualquier web, lo cual tiene lógica ya que si tienes tu sitio en la red ya tienes este recurso contigo; podemos crear un servidor local con una máquina virtual, o lo más popular entre los alumnos: descargar la herramienta libre WAMP (XAMP o LAMP en función de si es para Mac OSX o Linux).
Gran extensión de documentación
Ya sea creada de manera oficial como por los usuarios, PHP tiene la ventaja de ser usado por millones de usuarios en muchos proyectos. De cara al nuevo programador es una gran ventaja porqué no hay nada mejor que un lenguaje con una gran comunidad detrás, sobre todo para los no tan afines al idioma anglosajón.
Historia
Que tipo de licencia tiene?
PHP es un lenguaje "libre". Este término se refiere al tipo de licencia que tiene, básicamente, en tres puntos o "libertades":
° La primera libertad es la de usar el programa (PHP).
° La segunda es la de poder modificar el programa accediendo a su código fuente.
° La tercera es la de distribuir el programa modificado o no.
Licencia de uso PHP:
La licencia de PHP está disponible en www.php.net/license o, también, viene junto con el programa en el archivo license.txt
Quien creo el lenguaje Php?
Rasmus Lerdorf (nacido el 22 de noviembre de 1968 en Qeqertarsuaq, Groenlandia) es un programador informático nacido en Groenlandia creador de la primera versión del lenguaje de programación PHP.
En que año se creo?
PHP tal y como se conoce hoy en día es en realidad el sucesor de un producto llamado PHP/FI. Creado en 1994, la primera encarnación de PHP era un conjunto simple de ficheros binarios Common Gateway Interface (CGI) escritos en el lenguaje de programación C. Originalmente utilizado para rastrear visitas de su currículum online, llamó al conjunto de scripts "Personal Home Page Tools", más frecuentemente referenciado como "PHP Tools". Con el paso del tiempo se quiso más funcionalidad, y Rasmus reescribió PHP Tools, produciendo una implementación más grande y rica.