Pyramid

Pyramid

Pyramide est un framework web conçu pour aider les développeurs qui ont besoin de travailler en Python, une plate-forme de plus en plus utile d'avoir la langue devient de plus en plus répandue dans la communauté du développement.

Télécharger Pyramid
Les caractéristiques de Pyramid
  • Un cadre de développement web compatible avec toutes les versions de Python
  • Bootstrapping des options sous forme de pcreate
  • Événements et abonnés
Plus de Pyramid
  • Open Source et d'un cadre très souple
  • Soutenu par une communauté enthousiaste et une documentation très intelligente
  • Échelles très bien à un large éventail de différents projets
Moins de Pyramid
  • Peut être assez déroutant pour quelqu'un avec peu d'expérience de travail dans le cadre
  • Faces vive concurrence à la fois Django et flash
Pyramid Avis

Si vous cherchez à développer une application web centrée sur Python, les chances sont que vous ne voulez pas gérer tout seul. C'est là un framework web entre en jeu. Les cadres vous offrent une pile, vous pouvez utiliser pour simplifier le processus de développement et de déploiement, et il faut beaucoup de devinettes de vos éléments de conception. Sa structure open source offre aux utilisateurs une plus grande flexibilité qu'ils vont trouver dans un cadre fermé comme Flask et produits peuvent être facilement mis à l'échelle pour répondre à vos exigences spécifiques. Pyramide est conçu à partir du sol comme une solution Boucle d'Or: pas trop grand et pas trop petite. Vous devriez être en mesure d'obtenir la valeur de ce quelle que soit la taille ou la portée de votre projet. Lorsque nous parlons d'une solution Boucle d'Or, il est dans le contexte de ce que les autres cadres offrent. Megaframeworks vous fournir beaucoup de sens dans ce qui peut être fait, mais intrinsèquement limiter ce que vous pouvez accomplir à cause de ces règles strictes et très structurés. Microframeorks, quant à lui, vous laisse avec peu de direction du tout, en laissant le processus d'apprentissage les mains cadre complètement dans les vôtres. Pyramid tombe carrément au milieu et peut offrir les avantages de chaque tout en atténuant les effets négatifs qui viennent de tomber trop sur une extrémité du spectre ou l'autre. Pyramide est conçu pour vous aider à garder votre élan à toutes les étapes du projet, de réduire la menace de frapper les obstacles au point à mi-chemin, et vous aider à tenir votre atterrissage à l'arrivée. Mise en route avec pyramide est une affaire simple. Vous pouvez commencer par un seul module qui peut vous aider à obtenir une emprise sur les tenants et les aboutissants du cadre, puis étendre vers l'extérieur par l'intermédiaire du système d'échafaudage lisse et intuitif Pyramid. La structure est offert sous forme de modèles, bases de données et des solutions de sécurité, vous offrant un niveau de contrôle supérieur, mais vous n'êtes jamais enfermé dans une méthode particulière pour faire les choses, de sorte que vous pouvez changer votre travail à la volée si vous trouvez vos besoins changeants à mi-parcours du projet. En général, Pyramide repose plus sur des modules add-ons que base pour fournir des services Templating. Dans une certaine mesure, pyramide peut être presque trop ouvert. Par rapport à Django et flacon, il est facilement le plus souple, mais qui peut aussi le rendre un peu plus difficile d'obtenir vos repères et de savoir exactement où vous devriez commencer. Mais pour le développeur qui aime explorer, cela peut être un véritable atout. Une communauté intelligente et enthousiaste soutient le cadre, et une riche bibliothèque d'add-ons vous permettent de personnaliser le cadre très spécifique à vos besoins individuels. Il est également livré avec un niveau généreux de documentation pour vous aider à apprendre le long du chemin.

Alternatives à Pyramid

Grails

Libre
Grails est un framework de langage Java populaire sous licence Apache et construit hors de la botte du printemps.
Afficher les détails

Web2py

Libre
Web2py est une plate-forme d'application web open source écrit dans le langage de programmation Python. Les développeurs Web peuvent utiliser le logiciel pour programmer une grande variété
Afficher les détails

Django

Libre
Django est un framework web Python qui est utilisé pour le développement de sites Web et d'autres fins. Il produit du code qui est facile pour presque tout le monde à comprendre, et il est même accessible
Afficher les détails

Ruby on Rails

Libre
Ruby on Rails est un framework de développement web multi-plateforme qui permet aux développeurs de créer des bases de données, des pages Web et fournissent divers services Web. Le cadre a été
Afficher les détails

Flask

Libre
Qu'est-ce que Flask Apps ressemble? Si vous cherchez un code exemple des applications écrites avec Flask, un regard sur les sources des exemples sur github: flaskr - un microblog; minitwit -
Afficher les détails

Koa

Libre
Koa nécessite noeud V7.6.0 ou supérieur pour le support de la fonction ES2015 et async.
Afficher les détails

CodeIgniter

Libre
EllisLab, fabricants de ExpressionEngine CMS
Afficher les détails

Symfony

Libre
Dans cette section, vous allez ajouter un menu à côté Sonata qui permet à l'administrateur utilisateur de marquer une page d'agir comme la page d'accueil de votre CMS. ... Par exemple, une autre
Afficher les détails

Zend Framework

Libre
Questions et sécurité. Avez-vous trouvé un bogue dans Zend Framework? Signaler ici! Avez-vous identifié une vulnérabilité de sécurité dans ZF? S'il vous plaît nous le signaler à [email protected]
Afficher les détails

ASP.NET MVC

Libre
ASP.NET vous donne un puissant moyen basée sur les modèles pour créer des sites Web dynamiques qui suivent le modèle de conception MVC. sites de construction en utilisant HTML, CSS, JavaScript
Afficher les détails

Bottle

Bouteille est un moyen rapide, simple et léger WSGI micro-framework web pour Python.
Afficher les détails

CherryPy

CherryPy permet aux développeurs de créer des applications Web de la même façon qu'ils construiraient tout autre programme Python orienté objet. Cela se traduit par plus petit code source développé
Afficher les détails

Kohana

Libre
Page d'accueil kohana. Kohana est un cadre HMVC qui fournit un PHP5 ensemble riche de composants pour la création d'applications web.
Afficher les détails