PHP

Un lenguaje de programación hecho para una sola tarea, crear páginas web en el servidor, y que aún mueve buena parte de los sitios que usamos.

También conocido como lenguaje PHP Hypertext Preprocessor PHP en el servidor

Definición

PHP es un lenguaje de programación para la parte de una web que nunca ves. Cuando abres una página de reservas, un ordenador en algún sitio tiene que buscar las horas libres, meterlas en una página y enviar esa página a tu móvil. PHP es uno de los lenguajes que hacen ese trabajo. Corre en el servidor, termina su tarea y entrega texto ya listo al navegador.

Se hizo justo para eso y nunca se movió de ahí. Esa especialización es la razón de que se construya rápido con él. Leer un formulario, guardar un pedido, enviar un correo, imprimir una factura: el lenguaje tiene maneras cortas y directas de hacerlo todo.

También es la razón de que salga barato. Casi todas las empresas de alojamiento del mundo aceptan PHP, así que no dependes de un solo proveedor y la factura mensual se queda pequeña. WordPress está escrito en PHP, lo que explica en buena parte por qué tanta web funciona con él. Casi todo lo que construye Linkysoft corre también sobre PHP, con un conjunto de herramientas llamado Laravel.

Esta es la parte que sorprende a los dueños. Cada versión de PHP recibe parches de seguridad unos tres años y después se acaban. Ese día no se rompe nada. La web sigue funcionando perfectamente, y ese es el problema entero, porque nadie se da cuenta y cada agujero encontrado a partir de esa fecha queda abierto en tu servidor. Muchísimas webs de pequeños negocios están sobre una versión que dejó de recibir parches hace años. Eso es una cuestión de seguridad mucho antes que una cuestión técnica.

Pregunta dos cosas antes de firmar. ¿En qué versión va a correr mi sitio y quién paga la actualización cuando esa versión termine? Una buena respuesta da una versión y una fecha. En Hostrena la versión es un ajuste que ves y cambias tú, no un misterio que hay que preguntar.

Una última palabra sobre su fama. PHP tuvo mal nombre hace quince años y parte se lo ganó. El lenguaje de hoy es estricto y con tipos, y el código viejo apenas se parece a lo que se escribe ahora. Si alguien lo descarta en una frase, pregúntale cuándo lo usó por última vez. Linkysoft lo elige para la mayoría de sus proyectos de aplicación web porque se construye rápido, se aloja barato y es fácil encontrar quien lo trabaje.

Preguntas sobre PHP

¿PHP está muerto?
No. Mueve una parte enorme de las webs vivas y saca una versión nueva cada año. Su fama es más vieja que el lenguaje que se escribe hoy.
¿PHP es difícil de aprender?
Es de los lenguajes más fáciles para empezar. La trampa es que muchos tutoriales gratis tienen diez años y enseñan hábitos que hoy son inseguros.
¿Necesito un alojamiento especial para PHP?
No. Casi todos los planes de alojamiento compartido ya lo incluyen. Lo que importa es qué versión te da el proveedor y si puedes cambiarla tú.
¿En qué se diferencia PHP de JavaScript?
PHP corre en el servidor antes de que la página te llegue. JavaScript corre en tu navegador después. La mayoría de webs usan los dos, para tareas distintas.
¿Una web hecha en PHP es segura?
El lenguaje rara vez es el punto débil. Lo son el código y la versión. Una web en una versión con soporte y al día es tan segura como cualquier otra.

¿Sigue sin ver cómo se aplica esto a su proyecto?

Cuéntenos qué está construyendo y le responderemos en lenguaje claro.