Bottle

Software screenshot:
Bottle
Dettagli del software:
Versione: 0.12.8
Data di caricamento: 1 Mar 15
Sviluppatore: Marcel Hellkamp
Licenza: Libero
Popolarità: 5

Rating: nan/5 (Total Votes: 0)

Il Web Server Gateway Interface è un'interfaccia di basso livello tra i server Web e applicazioni Web / strutture per il linguaggio di programmazione Python.
Questo non ufficiale e cosiddetti "standard" per la scrittura di applicazioni Web è stato creato per promuovere strumenti comuni per il supporto di applicazioni Web portatili che funzionano indipendentemente dalla tecnologia server su cui girano.
Bottiglia è un framework Python, anche se piccola, che gira sullo standard WSGI e può essere utilizzato per scrivere applicazioni Web portatili Serer-agnostico.
Bottiglia è stato conosciuto per funzionare su molti tecnologie server, alcuni dei server testati, tra cui pasta, fapws3, Google App Engine e CherryPy. Anche se non ufficialmente testato, in pratica qualsiasi server HTTP WSGI-grado può essere eseguito Bottle. Almeno in teoria.
Il framework stesso è abbastanza piccolo da stare dentro un unico file e può essere installato e caricato come qualsiasi altro modulo Python

Caratteristiche :.

  • Non ci sono dipendenze esterne
  • Il sistema di routing
  • URL SEO friendly
  • layout con Template
  • Il supporto per i cookie
  • Il supporto per la manipolazione di metadati
  • Il supporto per il caricamento di file
  • Dati Modulo gestione
  • Built-in server HTTP

Cosa c'è di nuovo in questa versione:

  • Il nuovo BaseRequest.route () proprietà restituisce il percorso che abbinato la richiesta.

Cosa c'è di nuovo in versione 0.11.3:

  • Il supporto nativo per Python 2.x e 3. x sintassi. Non c'è bisogno di correre 2to3 più.
  • Il supporto per i download parziali (intestazione Range) a static_file ().
  • La nuova interfaccia ResourceManager aiuta localizzare i file in bundle con un software.
  • Aggiunto un adattatore server per cameriera.
  • metodo per installare tutte le rotte da un'applicazione all'altra Nuovo Bottle.merge ().
  • proprietà Nuovo BaseRequest.app per ottenere l'oggetto applicazione che gestisce la richiesta.

Cosa c'è di nuovo in versione 0.10.1:

  • Aggiunto il supporto per le applicazioni WSGI prime alla Bottle.mount ().
  • Bottle.mount () per il parametro modificato.
  • Bottle.route () ora accpets una stringa di importazione per il parametro di callback.
  • Dropped sostegno Gunicorn 0.8. La versione corrente supportata è 0,13.
  • Opzioni aggiunte personalizzate per Gunicorn server.
  • Infine cessato il supporto per filtri di tipo. Sostituire con un plugin personalizzato di necessità.

Cosa c'è di nuovo nella versione 0.9.2:

  • Che cosa è nuovo:
  • Un nuovo plugin-API. Vedere Plugins e Plugin Development Guide per i dettagli.
  • Il percorso () decoratore ha un sacco di nuove funzionalità. Per i dettagli vedere Bottle.route ().
  • adattatori nuovo server per gevent, meinheld e Bjoern.
  • Il supporto per i modelli SimpleTAL.
  • Better eccezione di runtime gestione per i modelli di Mako in modalità debug.
  • Un sacco di documentazione, correzioni e piccoli miglioramenti.
  • Una nuova proprietà Request.urlparts.
  • I miglioramenti delle prestazioni:
  • Il router ora ambienti speciali vetrine wsgi.run_once per accelerare CGI.
  • Riduzione tempo di caricamento del modulo di ~ 30% e ottimizzato parser modello.
  • Il supporto per & quot; App Caching & quot; su Google App Engine.
  • Alcune delle caratteristiche raramente utilizzati o obsoleti sono ora plugin che evitano in testa se non si utilizza la funzione.

Cosa c'è di nuovo nella versione 0.8.5:

  • Fixed & quot; ricaricamento del server muore su hardware lento. & quot;

Programmi simili

LoopBack
LoopBack

18 Jul 16

Phalcon PHP
Phalcon PHP

10 Dec 15

Twisted
Twisted

11 Mar 16

epik
epik

10 Dec 15

Altri software di sviluppo Marcel Hellkamp

Bottle
Bottle

17 Feb 15

Commenti a Bottle

I commenti non trovato
Aggiungi commento
Accendere le immagini!