Cherrypy

Ein Open Source Pythonic, objektorientierte HTTP-Framework
Jetzt downloaden

Cherrypy Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • CherryPy Team
  • Website des Verlags:
  • http://www.cherrypy.org/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 354 KB

Cherrypy Stichworte


Cherrypy Beschreibung

Ein Open-Source pythonic, objektorientierte Rahmen HTTP 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 einer kleineren Codequelle in weniger time.CherryPy entwickelt ist jetzt mehr als sechs Jahre alt, und es ist hat sehr schnell und stabil erwiesen. Im Moment wird CherryPy von vielen Web-Site in der Produktion verwendet wird, von den einfachsten zu den anspruchsvollsten ones.Quick Fakten: · Ihre CherryPy betriebenen Web-Anwendungen sind in der Tat eigenständige Python-Anwendungen ihren eigenen Multi-Threaded Webserver Einbetten . Sie können sie überall einsetzen Sie Python-Anwendungen ausführen können. Apache ist nicht erforderlich, aber es ist möglich, eine CherryPy Anwendung dahinter (oder lighttpd oder IIS) ausgeführt werden. CherryPy Anwendungen laufen auf Windows, Linux, Mac OS X und jeder anderen Plattform Python unterstützt. · Sie schreiben Request-Handler-Klassen, die Sie in einem Baum von Objekten zusammenbinden, mit einem Wurzelobjekt zu starten. CherryPy Karten eingehende Anfrage URIs zu diesem Objektbaum. Die URI '/' steht für die 'Wurzel' Objekt '/ users /' die 'root.users' Objekt, und so weiter. Die Anforderungen werden durch Methoden innerhalb dieser Request-Handler-Klassen behandelt. GET / POST Parameter werden als Standard-Methode Parameter übergeben; '/ Users / Anzeige? Id = 123' nennen root.users.display (id = '123'). Die Methoden Rückkehr Strings werden dann an den Browser zurückgeleitet. Sie haben die vollständige Kontrolle darüber, welche Methoden durch die Bahn ausgesetzt sind und welche nicht. · Darüber hinaus Funktionalität, CherryPy ziemlich Aufenthalte aus dem Weg. Sie sind frei, jede Art von Templat zu verwenden, Datenzugriff usw. Technologie Sie wollen. CherryPy kann auch Sitzungen, statische Dateien, Cookies, Datei-Uploads handhaben und alles, was man von einem anständigen Web-Framework erwartet. Hier sind einige der wichtigsten Features von CherryPy: · Ein schneller, HTTP / 1.1-konform, WSGI fade gepoolt Webserver. Typischerweise CherryPy selbst dauert nur 1-2ms pro Seite! · Support für alle anderen WSGI-fähigen Webserver oder Adapter, einschließlich Apache, IIS, lighttpd, mod_python, FastCGI, SCGI und mod_wsgi · Einfache mehrere HTTP-Server (beispielsweise auf mehrere Ports) auf einmal laufen · Ein leistungsfähiges Konfigurationssystem für Entwickler und Anwender gleichermaßen · Eine flexible Plugin-System · Integrierte Tools für Caching, Codierung, Sitzungen, Autorisierung, statische Inhalte und vieles mehr · Eine native Mod_python Adapter · Eine komplette Testsuite · Swappable und anpassbaren ... alles. · Built-in Profilieren, Abdeckung und Testunterstützung. Was ist neu in dieser Version: · Im Namen des CherryPy Teams, ich bin erfreut, die Veröffentlichung von CherryPy 3.1.2 bekannt zu geben. Dies ist in erster Linie eine Bugfix-Release, und beinhaltet die Unterstützung für Python 2.6.


Cherrypy Zugehörige Software

Glassammer

Ein kostenloser Python-Webrahmen mit Schwerpunkt auf Einfachheit, Flexibilität und Erweiterbarkeit ...

154 120 KB

Herunterladen

Cmme.

Einfach zu bedienendes Web Content-Management-System, das nicht viele Anforderungen hat und angemessene Flexibilität ermöglicht ...

167 5.5 MB

Herunterladen