vor einiger Zeit hatte ich ein Browsergame in Python geschrieben, welches das Bottle Web Framework http://bottlepy.org/docs/stable/ verwendet. Leider ist es mangels aktiver Tester inzwischen wieder offline (es war privat gehostet, da es mit Python-Web-Hostern ja allgemein etwas dünn aussieht). Ich wollte mal fragen ob Interesse an der Thematik besteht, da ich mir zutrauen würde ein Tutorial zu schreiben. Das Ganze würde ich so aufbauen, dass das "Produkt" (wenn man das Tutorial durcharbeitet) ein kleiner Chat ist. Schwerpunktmäßig hatte ich da folgendes im Blick:
- 1 Web Framework
- Installation bottle
- Routen und Header
- Templates (unter Verwendung der SimpleTemplateEngine von bottle)
- Multi-Threading-Server (der Standardserver von bottle ist imho SingleThreading, hier würde ich auf Alternativen eingehen)
- Chat, Version 1
- 2 Datenbank
- Warum ein ORM?
- Installation elixir
- Entities und Queries
- Chat, Version 2
- 3 Ajax
- Installation jQuery
- GET- und POST-Anfragen
- Chat, Version 3
- 4 Model-View-Controller
- Idee des MVC-Pattern
- Klassenstruktur (Trennung von Daten, Darstellung und Logik)
- Chat, Version 4
Was sagt ihr dazu? Das ganze würde sich wahrscheinlich im Wiki gut machen, oder?
LG Glocke