Marco de referencia :
Framework es una herramienta para ayudarlo a desarrollar aplicaciones más rápido y mejor. Es un conjunto reutilizable de bibliotecas y / o clases.
O
- ¿Cómo funciona una API REST?
- ¿Cuáles son algunas diferencias entre matrices y objetos en Javascript?
- ¿Cómo reanuda la reproducción bandcamp después de volver a abrir la página en Chrome?
- ¿Cuándo alguien necesitaría usar una pila completa como RAILs en lugar de usar un front-end como Angular con algo como Firebase?
- ¿Cuáles son los tres lenguajes de programación más influyentes y por qué?
El marco de aplicaciones web (WAF) es un marco de software diseñado para admitir el desarrollo de aplicaciones web, incluidos servicios web, recursos web y API web. Los marcos web tienen como objetivo automatizar los gastos generales asociados con las actividades comunes realizadas en el desarrollo web.
Otros mundos simples
Framework es un juego de herramientas para personas que crean aplicaciones web usando PHP. Su objetivo es permitirle desarrollar proyectos mucho más rápido de lo que podría hacerlo si estuviera escribiendo código desde cero, proporcionando un amplio conjunto de bibliotecas para las tareas comúnmente necesarias, así como una interfaz simple y una estructura lógica para acceder a estas bibliotecas.
¿Deberíamos usar un framework PHP?
Según Rasmus Lerdorf, no necesita ningún marco adicional, ya que PHP es en sí mismo un marco. El marco PHP MVC sin marco
Hay muchos beneficios de usar un marco. Aquí están algunos :
- Estructura de aplicación organizada (código estructurado MVC)
- Aplicación de buenos estándares de codificación
- Pretty URLS
- Ayudantes y bibliotecas útiles
- Ahorra mucho tiempo
- Flexibilidad sobre diferentes plataformas.
- Seguridad (inyecciones SQL, gestión de sesiones, protecciones CSRF y XSS).
Contras del trabajo PHP Frame
- Aprendes el marco, no el idioma
- Restricción de marco (asegúrese de elegir un marco que se ajuste a sus necesidades).
- El código es público.