Pyramid

Pyramid

Pyramid ist ein Web-Framework zu helfen Entwickler entwickelt, die in Python arbeiten müssen, eine zunehmend nützliche Plattform haben, wie die Sprache, in der Entwicklungsgemeinschaft immer häufiger wird.

Herunterladen Pyramid
Merkmale Pyramid
  • Ein Web-Entwicklungs-Framework kompatibel mit allen Versionen von Python
  • Bootstrapping Optionen in Form von pcreate
  • Events und Abonnenten
Vorteile von Pyramid
  • Open Source und überaus flexiblen Rahmen
  • Unterstützt von einer begeisterten Community und sehr intelligente Dokumentation
  • Scales sehr gut ein breites Spektrum an verschiedenen Projekten
Nachteile von Pyramid
  • Kann verwirrend sein ziemlich mit wenig Erfahrung mit jemandem im Rahmen arbeiten
  • Faces starke Konkurrenz von beiden Django und Flash
Pyramid Bewertungen

Wenn Sie suchen ein Web-App Python zentrierte um zu entwickeln, die Chancen sind Sie wollen nicht alles allein zu bewältigen. Das ist, wo ein Web-Framework kommt. Frameworks bieten Ihnen einen Stapel Sie verwenden können, um die Entwicklung und Deployment-Prozess zu vereinfachen, und es braucht viel das Rätselraten aus Ihrem Design-Elemente. Seine Open-Source-Struktur bietet dem Anwender mehr Flexibilität, als sie in einem geschlossenen Rahmen wie Flask finden und Produkte skaliert leicht Ihren spezifischen Anforderungen entsprechen zu können. Pyramide ist von Grund auf als Goldilocks Lösung entwickelt: nicht zu groß und nicht zu klein. Sie sollten unabhängig von der Größe oder Umfang Ihres speziellen Projekt es in der Lage sein Wert raus. Wenn wir über eine Goldilocks Lösung sprechen, dann ist es im Rahmen dessen, was anderen Frameworks bieten. Megaframeworks bieten Ihnen eine Menge Richtung in dem, was getan werden kann, aber von Natur aus zu begrenzen, was Sie wegen dieser strengen und stark strukturierten Regeln erreichen können. Microframeorks, mittlerweile lassen Sie mit wenig Richtung überhaupt, den Prozess des Ausscheidens aus dem Rahmen vollständig in deine Hände zu lernen. Pyramide fällt genau in der Mitte und kann die Vorteile der einzelnen bieten, während die negativen Auswirkungen zu mildern, die von fallenden zu stark auf ein Ende des Spektrums oder anderen kommen. Pyramide, die Ihnen helfen halten Sie den Schwung in jeder Phase des Projekts, verringern Sie die Gefahr von Straßensperren in der Mitte Punkt trifft, und helfen Sie halten Ihre Landung am Ziel. Erste Schritte mit Pyramide begann, ist eine einfache Angelegenheit. Sie können mit einem einzigen Modul beginnen, dass Sie einen Griff auf dem In und Outs des Rahmen erhalten können helfen, und erweitern Sie dann nach außen über Pyramid glatt und intuitives Gerüstsystem. Struktur in Form von Vorlagen, Datenbanken und Sicherheitslösungen angeboten, Sie mit einem höheren Maße an Aufsicht bieten, aber Sie sind nie für Dinge zu tun, um eine bestimmte Methodik gesperrt, so dass Sie Ihre Arbeit im Handumdrehen ändern können, wenn Sie finden Ihre Bedürfnisse auf halbem Weg durch das Projekt zu ändern. Im Allgemeinen setzt Pyramid mehr auf Add-ons als Kernmodule Templating Dienstleistungen. Bis zu einem gewissen Grad kann Pyramide fast sein, nach oben offen. Im Vergleich zu Django und Kolben, es ist einfach die flexibelste, aber das kann auch es schwieriger, etwas machen um sich zu orientieren und genau wissen, wo Sie beginnen sollten. Aber für den Entwickler, der erkunden will, kann dies eine echte Bereicherung sein. Eine intelligente und enthusiastische Community unterstützt den Rahmen und eine umfangreiche Bibliothek von Add-ons können Sie den Rahmen ziemlich speziell auf Ihre individuellen Bedürfnisse anpassen. Es kommt auch mit einem großzügigen Niveau der Dokumentation zu Hilfe, die Sie auf dem Weg zu lernen.

Alternativen zu Pyramid

Grails

Frei
Grails ist ein beliebtes Framework Java-Sprache auf Apache lizenziert und des Frühlings-Boot gebaut wird.
Zeige Details

Web2py

Frei
Web2py ist ein Open-Source-Web-Anwendungsplattform in der Programmiersprache Python geschrieben. Web-Entwickler können die Software verwenden, um eine Vielzahl von Web-Inhalten von
Zeige Details

Django

Frei
Django ist ein Python-Web-Framework, die für die Entwicklung von Websites und für andere Zwecke verwendet wird. Es erzeugt Code, der für fast jedermann leicht zu verstehen, und es ist auch zugänglich
Zeige Details

Ruby on Rails

Frei
Ruby on Rails ist ein plattformübergreifende Web-Entwicklungs-Framework, das Entwickler Datenbanken, Webseiten erstellen kann, und verschiedenen Web-Service zur Verfügung stellen.
Zeige Details

Flask

Frei
Was Flask Apps aussehen? Wenn Sie für einige Beispiel-Code von Anwendungen geschrieben mit Flask suchen, haben einen Blick auf die Quellen der Beispiele auf GitHub: flaskr - ein Microblog;
Zeige Details

Koa

Frei
Koa erfordert Knoten v7.6.0 oder höher für ES2015 und Async-Funktion unterstützen.
Zeige Details

CodeIgniter

Frei
EllisLab, Hersteller von CMS Expression
Zeige Details

Symfony

Frei
In diesem Abschnitt finden Sie eine Seite im Menü zu Sonata Admin hinzufügen, die es dem Benutzer ermöglicht, eine Seite zu markieren, wie die Homepage Ihres CMS zu handeln. ... Zum Beispiel wäre
Zeige Details

Zend Framework

Frei
Fragen und Sicherheit. Haben Sie einen Fehler in Zend Framework gefunden? Bericht hier! Haben Sie eine Sicherheitslücke in ZF identifiziert? Bitte melden Sie es uns bei [email protected]
Zeige Details

ASP.NET MVC

Frei
ASP.NET gibt Ihnen eine leistungsfähige, Muster-basierte Weise dynamische Websites zu erstellen, die die MVC-Entwurfsmustern folgen. Erstellen von Websites mit HTML, CSS, JavaScript
Zeige Details

Bottle

Flasche ist eine schnelle, einfache und leichte WSGI Mikro Web-Framework für Python.
Zeige Details

CherryPy

CherryPy ermöglicht es Entwicklern zu bauen Web-Anwendungen in der gleichen Art, wie sie andere objektorientierte Python-Programm aufbauen würde. Dies führt zu kleinerem Quellcode in kürzerer
Zeige Details

Kohana

Frei
Kohana Homepage. Kohana ist ein HMVC PHP5-Framework, das für den Aufbau von Web-Anwendungen, die eine breite Palette an Komponenten zur Verfügung stellt.
Zeige Details