Colubrid war erheblich mehr Framework als Werkzeug. Also wenn Werkzeug ein (Meta-)Framework ist, dann muss cgi.py das auch sein Werkzeug ist einfach eine nette Sammlung von wirklich nützlichen Dingen rum um Web Entwicklung. Auch wunderbar dazu geeignet andere Frameworks/Libraries zu erweitern. Ich verwend Teile davon mit Django (zb den Debugger und die HTTP Tools) und dem Zeug das wir bei Galt Networks verwenden (ein paar wissen was das ist ^^)Y0Gi hat geschrieben:Hihi, auf die Frage habe ich schon gewartet. Erinnert mich direkt an dein Bashing im Rahmen von Colubrid, direkt auf dessen Websitemitsuhiko hat geschrieben:Hmm. Warum genau ist Werkzeug ein Framework?
Paste wird als "Metaframework" tituliert. Letztlich habe ich mir da dann und wann mal Gedanken drüber gemacht und bin zu dem Schluss gekommen, dass man durchaus je nach Definition schon "Framework" sagen kann, letztlich jeder weitere Gedanke aber Zeitverschwendung ist und man lieber was ordentliches damit anstellt, anstatt allzu akademisch drüber rumzuphilosophieren, in welche Schublade das Kind nun gehört.
web-framework für kleinere sites
-
- User
- Beiträge: 1790
- Registriert: Donnerstag 28. Oktober 2004, 16:33
- Wohnort: Graz, Steiermark - Österreich
- Kontaktdaten:
TUFKAB – the user formerly known as blackbird
-
- User
- Beiträge: 1790
- Registriert: Donnerstag 28. Oktober 2004, 16:33
- Wohnort: Graz, Steiermark - Österreich
- Kontaktdaten:
Steht im Wiki: http://dev.pocoo.org/projects/werkzeug/ ... WithDjangoaudax hat geschrieben:Kannst du da mal kurz zeigen, wie ich den Debugger am einfachsten in Django einbaue? Denn der ja ist ja ultra-pornös
TUFKAB – the user formerly known as blackbird
Ein Rahmenwerk folgt dem "don't call us, we call you"-Pattern und unterscheidet sich dadurch von einer Funktions/Klassen-Bibliothek. Java-Servlets bilden z.B. ein Rahmenwerk. Django ist auch größtenteils ein Rahmenwerk, denn man schreibt dort view-Funktionen (aka Kontroller), die dann von Django zum richtigen Zeitpunkt aufgerufen werden.Y0Gi hat geschrieben:mitsushiko: Ist ein Framework letztlich nicht nur eine Zusammenstellung von Konventionen und Utilities (die Erstere möglicherweise forcieren)?
Stefan