Pyramid

Pyramid

Piramide è un framework web progettato per gli sviluppatori di aiuto che hanno bisogno di lavorare in Python, una piattaforma sempre più utile avere come lingua diventa sempre più prevalente nella comunità di sviluppo.

Scaricare Pyramid
Caratteristiche di Pyramid
  • Un quadro di sviluppo web compatibile con tutte le versioni di Python
  • opzioni bootstrap in forma di pcreate
  • Eventi e abbonati
A favore di Pyramid
  • Open source e il quadro estremamente flessibile
  • Supportato da una comunità entusiasta e documentazione molto intelligente
  • Scale molto bene ad una vasta gamma di progetti diversi
Contro di Pyramid
  • Può essere abbastanza confusione per qualcuno con poca esperienza di lavoro nel quadro
  • Deve affrontare la concorrenza agguerrita da entrambi Django e flash
Pyramid Recensioni

Se stai cercando di sviluppare una web app incentrata su Python, è probabile che non si vuole gestire tutto da solo. Ecco dove un framework web viene in. Frameworks forniscono uno stack è possibile utilizzare per semplificare il processo di sviluppo e implementazione, e ci vuole un sacco di congetture di elementi di progettazione. La sua struttura open source offre agli utenti maggiore flessibilità rispetto troveranno in un quadro chiuso come Flask e prodotti può essere scalata facilmente per soddisfare le vostre specifiche esigenze. Piramide è stato progettato da zero come soluzione Goldilocks: non troppo grande e non troppo piccola. Si dovrebbe essere in grado di ottenere il valore fuori di esso, indipendentemente dalle dimensioni e la portata del vostro progetto particolare. Quando si parla di una soluzione Goldilocks, è nel contesto di quello che offrono altri framework. Megaframeworks forniscono un sacco di senso in quello che può essere fatto, ma intrinsecamente limitare cosa si può realizzare a causa di queste regole rigide e altamente strutturati. Microframeorks, nel frattempo, vi lascio con poco senso del tutto, lasciando il processo di apprendimento completamente il quadro nel vostro mani. Piramide cade esattamente al centro e in grado di offrire i vantaggi di ciascuna mitigando gli effetti negativi che provengono da cadere troppo pesantemente su un'estremità dello spettro o l'altro. Piramide è progettato per aiutare a mantenere il vostro slancio in tutte le fasi del progetto, ridurre la minaccia di colpire i blocchi stradali nel punto di mezzo, e aiutare a rispettare il vostro atterraggio al traguardo. Iniziare con la piramide è un affare semplice. Si può iniziare con un singolo modulo che può aiutare a ottenere una presa sugli angoli più riposti del quadro e quindi espandere verso l'esterno attraverso il sistema di ponteggi liscia e intuitiva di piramide. La struttura è offerto in forma di modelli, database e soluzioni di sicurezza, fornendo con un più alto livello di supervisione, ma non si è mai bloccato in una particolare metodologia per fare le cose, in modo da poter cambiare il vostro lavoro al volo, se a trovare le vostre mutevoli esigenze a metà del progetto. In generale, Piramide si basa più sui moduli add-on di base per fornire servizi di template. In una certa misura, Piramide potrebbe essere troppo quasi indeterminato. Rispetto a Django e pallone, è senza dubbio il più flessibile, ma che può anche rendere un po 'più difficile per ottenere i cuscinetti e sapere esattamente dove si dovrebbe essere a partire. Ma per lo sviluppatore che ama esplorare, questo può essere un bene reale. Una comunità intelligente ed entusiasta sostiene il quadro, e una ricca libreria di componenti aggiuntivi consentono di personalizzare il quadro abbastanza specificamente alle vostre esigenze individuali. Inoltre è dotato di un livello generoso di documentazione che consentono di apprendere lungo la strada.

Alternative alla Pyramid

Grails

Gratuito
Grails è un popolare framework linguaggio Java con licenza su Apache e costruito fuori dello stivale primavera.
Mostra dettagli

Web2py

Gratuito
Web2py è una piattaforma di applicazioni web open source scritto nel linguaggio di programmazione Python. Gli sviluppatori web possono utilizzare il software per programmare una grande varietà
Mostra dettagli

Django

Gratuito
Django è un framework web Python che viene utilizzato per lo sviluppo di siti web e altri scopi. Produce il codice che è facile per quasi a chiunque di capire, ed è accessibile anche a coloro che hanno
Mostra dettagli

Ruby on Rails

Gratuito
Ruby on Rails è un framework di sviluppo web cross-platform che consente agli sviluppatori di creare banche dati, pagine web, e fornire vari servizi web. Il quadro è stato introdotto nel 2005
Mostra dettagli

Flask

Gratuito
Cosa Flask Apps assomiglia? Se siete alla ricerca di qualche esempio di codice di applicazioni scritte con la boccetta, date un'occhiata alle sorgenti degli esempi su GitHub: flaskr - un microblog;
Mostra dettagli

Koa

Gratuito
Koa richiede V7.6.0 nodo o superiore per ES2015 e asincrona funzione di supporto.
Mostra dettagli

CodeIgniter

Gratuito
EllisLab, creatori di ExpressionEngine CMS
Mostra dettagli

Symfony

Gratuito
In questa sezione verrà aggiunto un menu laterale per Sonata Admin che consente all'utente di marcare una pagina di agire come pagina iniziale del vostro CMS. ... Per esempio, un'altra opzione
Mostra dettagli

Zend Framework

Gratuito
Problemi e sicurezza. Hai trovato un bug in Zend Framework? Segnala qui! Avete identificato una vulnerabilità di sicurezza in ZF? Si prega di segnalare a noi a [email protected] ...
Mostra dettagli

ASP.NET MVC

Gratuito
ASP.NET offre un modo potente, i modelli basati su di costruire siti web dinamici che seguono il design pattern MVC. siti build usando HTML, CSS, JavaScript e C #.
Mostra dettagli

Bottle

Bottiglia è un veloce, semplice e leggero WSGI micro web-framework per Python.
Mostra dettagli

CherryPy

CherryPy consente agli sviluppatori di applicazioni web accumulo più o meno allo stesso modo in cui avrebbero costruito qualsiasi altro programma Python object-oriented. Questo si traduce
Mostra dettagli

Kohana

Gratuito
homepage Kohana. Kohana HMVC è un framework PHP5 che fornisce un ricco set di componenti per costruire applicazioni web.
Mostra dettagli