Laravel

Laravel es el framework PHP más usado, y entrega al equipo las piezas que toda aplicación web necesita para que escriba sus reglas de negocio en vez de la fontanería.

También conocido como framework Laravel framework PHP Laravel PHP

Definición

Laravel es un framework para PHP, y un framework es sencillamente un conjunto de piezas ya hechas que casi toda aplicación web necesita. Existe para que nadie tenga que fabricar esas piezas desde cero cada vez que empieza un proyecto. PHP, por su parte, es el lenguaje en el que está escrita buena parte de la web, y Laravel es su framework más usado.

Las piezas suenan aburridas hasta que se nombran una por una. Entrar y salir de la cuenta, decidir quién puede ver cada pantalla y enviar un correo en cuanto se hace un pedido ya vienen dentro. Lo mismo ocurre con el trabajo lento que corre en segundo plano para que la página no se quede colgada, y con la tarea que se lanza cada noche a las dos. Laravel guarda además un historial escrito de cada cambio en la base de datos, de modo que ese mismo cambio se repite en el servidor real sin adivinar nada. Toda aplicación web seria necesita todo eso, y Laravel llega con todo eso.

El valor real no es que un buen desarrollador no sepa escribir esas piezas. Es que miles de equipos ya encontraron los fallos de esta versión antes que usted. Una pantalla de acceso escrita a mano es de donde salen los agujeros de seguridad, y siempre vuelven los mismos. Está el enlace de recuperación que nunca caduca, y la página que olvida comprobar quién llama. Por eso, cuando Linkysoft se hace cargo de software escrito por otros, el acceso es el primer archivo que abrimos.

Y aquí va lo que nadie explica en la entrega. Cada versión de Laravel tiene una fecha tras la cual deja de recibir arreglos de seguridad gratuitos, unos dos años en una versión normal y tres en una de soporte largo. Un sistema que se construye y luego se deja solo pasa esa fecha en silencio, así que nada se rompe y no aparece ningún aviso. Las reparaciones simplemente se acabaron, y cuanto más espere, más le costará ponerse al día. Haga entonces dos preguntas a su proveedor y escriba las respuestas en el contrato. ¿En qué versión estoy y cuándo termina su soporte de seguridad?

Linkysoft construye la mayoría de sus aplicaciones web sobre Laravel, y por eso esa fecha va escrita en el documento de entrega y no en una nota al pie. Es también lo primero que revisa nuestro equipo de ciberseguridad en un sistema que no escribimos. Y si prefiere comprar en vez de construir, un producto listo como Storek se mantiene al día por usted. La versión deja entonces de ser asunto suyo por completo.

Preguntas sobre Laravel

¿Para qué se usa Laravel?
Para construir webs y aplicaciones que hacen trabajo real: tiendas, sistemas de reservas, portales de clientes, herramientas internas. Aporta las piezas comunes para que el equipo escriba sus reglas.
¿Laravel es gratis?
El framework en sí es gratuito y de código abierto. Se sigue pagando a quienes construyen con él, el servidor donde se ejecuta y los complementos de pago que use.
¿Laravel es seguro?
Sus piezas están bien probadas y se arreglan rápido. La mayoría de las intrusiones ocurren en el código a medida escrito alrededor, o en una versión que ya no recibe actualizaciones de seguridad.
¿Cómo sé en qué versión de Laravel corre mi sistema?
Pregunte a su desarrollador: es una línea en un archivo y se comprueba en un minuto. Anote el número y su fecha de fin de seguridad en el documento de entrega.
¿Laravel es mejor que WordPress para mi negocio?
Hacen trabajos distintos. WordPress encaja en una web que sobre todo publica páginas y artículos. Laravel encaja en software con reglas, permisos y datos propios, como reservas o pedidos.

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

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