Pyramid
Pirámide es un framework web diseñado para los desarrolladores de ayuda que necesitan trabajar en Python, una plataforma cada vez más útil que tiene como lengua vuelve cada vez más frecuente en la comunidad de desarrollo.
- Un marco de desarrollo web compatible con todas las versiones de Python
- Bootstrapping opciones en forma de pcreate
- Eventos y suscriptores
- El código abierto y un marco excesivamente flexibles
- Con el apoyo de una comunidad entusiasta y documentación muy inteligente
- Escalas muy bien a una amplia gama de diferentes proyectos
- Puede ser muy confuso para alguien con poca experiencia de trabajo en el marco
- Se enfrenta a la dura competencia de ambas Django y flash
Si usted está mirando para desarrollar una aplicación web centrada alrededor de Python, es probable que no quiere manejar todo solo. Ahí es donde un marco web proceden en. Marcos le proporcionan una pila que puede utilizar para simplificar el proceso de desarrollo y despliegue, y se necesita una gran cantidad de las conjeturas de sus elementos de diseño. Su estructura de código abierto proporciona a los usuarios una mayor flexibilidad que van a encontrar en un marco cerrado como el frasco, y los productos se puede escalar fácilmente para satisfacer sus demandas específicas. Pirámide está diseñado desde el principio como una solución Ricitos de oro: no demasiado grande y no demasiado pequeño. Usted debe ser capaz de obtener el valor de ella, independientemente del tamaño o el alcance de su proyecto en particular. Cuando hablamos de una solución Ricitos de Oro, que es en el contexto de lo que ofrecen otros marcos. Megaframeworks le proporcionan una gran cantidad de dirección en lo que puede hacerse, pero intrínsecamente limitan lo que puede lograr debido a estas reglas estrictas y altamente estructurados. Microframeorks, por su parte, le dejan con poco sentido en absoluto, dejando el proceso de aprender el marco por completo en tus manos. Pirámide entra de lleno en el medio y puede ofrecer las ventajas de cada uno, mientras que la mitigación de los efectos negativos que vienen de caer demasiado en un extremo del espectro o la otra. Pirámide está diseñado para ayudar a mantener su impulso a través de cada etapa del proyecto, reducir la amenaza de golpear obstáculos en el punto medio, y ayudar a cumplir su aterrizaje en el acabado. Primeros pasos con la pirámide es un asunto simple. Puede comenzar con un único módulo que puede ayudarle a obtener un control sobre los pormenores del marco y luego expandirse hacia fuera a través de sistema de andamios fácil e intuitiva de la pirámide. Estructura se ofrece en forma de plantillas, bases de datos y soluciones de seguridad, que le proporciona un mayor nivel de supervisión, pero nunca estás encerrado en una metodología particular para hacer las cosas, para que pueda cambiar su trabajo sobre la marcha si a encontrar sus necesidades cambiantes mitad del proyecto. En general, la pirámide se basa más en los módulos de complementos que el núcleo de la prestación de servicios de plantillas. Hasta cierto punto, la pirámide puede ser casi demasiado de boca abierta. En comparación con Django y el frasco, es sin duda el más flexible, pero que también puede hacer que sea un poco más difícil para orientarse y saber exactamente donde debe estar empezando. Pero para el desarrollador que le gusta explorar, esto puede ser un activo real. Una comunidad inteligente y entusiasta es compatible con el marco, y una rica biblioteca de complementos le permiten personalizar el marco bastante específicamente a sus necesidades individuales. También viene con un generoso nivel de documentación para ayudarle a aprender a lo largo del camino.