Bottle

Software screenshot:
Bottle
Software informatie:
Versie: 0.12.8
Upload datum: 1 Mar 15
Ontwikkelaar: Marcel Hellkamp
Licentie: Gratis
Populariteit: 5

Rating: nan/5 (Total Votes: 0)

Het Web Server Gateway Interface is een low-level interface tussen webservers en webapplicaties / kaders voor de programmeertaal Python.
Deze onofficiële en zogenaamde "standaard" voor het schrijven van webapplicaties is opgericht om gemeenschappelijke instrumenten te bevorderen voor de ondersteuning van draagbare webtoepassingen die onafhankelijk van de server technologie die ze draaien op werken.
Bottle is een Python raamwerk, zelfs als een kleine, die draait op de WSGI standaard en kan worden gebruikt om serer-onafhankelijke draagbare webtoepassingen schrijven.
Fles is bekend dat op vele server technologieën, een aantal van de geteste servers, waaronder pasta, fapws3, Google App Engine en cherrypy. Zelfs als ze niet officieel getest, eigenlijk elke WSGI-staat HTTP server kan Fles draaien. Althans in theorie.
Het kader zelf is klein genoeg om in één enkel bestand en kan worden geïnstalleerd en geladen als elke andere Python module

Kenmerken .

  • Geen externe afhankelijkheden
  • Een eigen routing systeem
  • SEO vriendelijke URL's
  • Templated layouts
  • Ondersteuning voor cookies
  • Ondersteuning voor metadata manipulatie
  • Ondersteuning voor het uploaden van bestanden
  • Vorm datahandling
  • Ingebouwde HTTP server

Wat is nieuw in deze release:

  • De nieuwe BaseRequest.route () eigenschap geeft de route die overeenkwam met de aanvraag.

Wat is nieuw in versie 0.11.3:

  • Native ondersteuning voor Python 2.x en 3. x syntax. Geen behoefte om te draaien 2to3 meer.
  • Ondersteuning voor gedeeltelijke downloads (Range header) in static_file ().
  • De nieuwe ResourceManager-interface helpt bij het vinden van bestanden gebundeld met een applicatie.
  • Toegevoegd een server adapter voor serveerster.
  • Nieuwe Bottle.merge () methode om alle routes van de ene applicatie te installeren in een andere.
  • Nieuwe BaseRequest.app woning aan de toepassing object dat een verzoek afhandelt te krijgen.

Wat is nieuw in versie 0.10.1:

  • Ondersteuning toegevoegd voor ruwe WSGI toepassingen Bottle.mount ().
  • Bottle.mount () parameter bestelling veranderd.
  • Bottle.route () accpets nu een import string voor de parameter callback.
  • Dropped Gunicorn 0.8 ondersteuning. Huidige ondersteunde versie is 0,13.
  • Toegevoegd aangepaste opties aan Gunicorn server.
  • Tot slot daalde ondersteuning voor het type filters. Te vervangen door een aangepaste plugin van nodig.

Wat is nieuw in versie 0.9.2:

  • Wat is er nieuw:
  • Een gloednieuwe plugin-API. Zie Plugins en Plugin Development Guide voor meer informatie.
  • De route () decorateur kreeg veel nieuwe functies. Zie Bottle.route () voor meer informatie.
  • Nieuwe server adapters voor gevent, meinheld en bjoern.
  • Ondersteuning voor SimpleTAL templates.
  • Beter runtime exception handling voor Mako sjablonen in debug mode.
  • Veel documentatie, fixes en kleine verbeteringen.
  • Een nieuwe Request.urlparts woning.
  • Performance verbeteringen:
  • De router nu speciale gevallen wsgi.run_once omgevingen te versnellen CGI.
  • Minder module laadtijd door ~ 30% en geoptimaliseerde template parser.
  • Ondersteuning voor & quot; App Caching & quot; Google App Engine.
  • Een deel van de zelden gebruikte of afgekeurde eigenschappen zijn nu plugins die overhead te voorkomen als de functie niet wordt gebruikt.

Wat is nieuw in versie 0.8.5:

  • Vast & quot; Het herladen server sterft op trage hardware. & quot;

Vergelijkbare software

Spine
Spine

10 Apr 16

Symfony
Symfony

29 Sep 17

Sleek.js
Sleek.js

13 Apr 15

Grape
Grape

11 Mar 16

Andere software van ontwikkelaar Marcel Hellkamp

Bottle
Bottle

17 Feb 15

Reacties op Bottle

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!