Thread Programmierende für "Modern Blosxom" gesucht
(79 answers)
Opened by GwenDragon at 2011-04-11 16:04
Wie es der Zufall so will, hatte ich diese Woche ein bisschen Zeit, um an einem neuen Blog-System zu hacken.
Dabei habe ich mit einer API fürs Backend angefangen, die unabhänging vom Speicherformat ist. Zum Testen habe ich ein Speicher-Backend geschrieben, das jedes Post als JSON-Datei speichert -- lahm und einfallslos, aber einfach zu schreiben (update: habe jetzt eine Index-Datei dazugeschrieben, jetzt ist es nicht mehr ganz so lahm). Ideen für tatsächlich einsetzbare Backends: SQL backend, 2-Dateien-Backend (eine für source + meta data, eines für das gerenderte Post). Folgendes funktioniert im JSONFile backend:
Unabhängig vom Backend gibt es "Renderer", die es einem erlauben, den Post in verschiedenen Formaten zu schreiben. Bisher gibt es
Da ich nicht wusste, ob ihr den Code in BlogZen wollt, habe ich das ganze in einem anderen Namespace entwickelt: Chalice (Englisch für (Blüten)kelch). Wenn ihr den Code wollt, kann ich das ganze gerne umbenennen, und in das BlogZen-Repo reinladen. Nach dem ganzen Gelaber kommt jetzt das wichtigste, der Link zum Code: https://github.com/moritz/Chalice-Model Ein paar Bemerkungen zum Code:
Über Kommentare und Meinungen freue ich mich. Editiert von moritz: Index-Datei erwähnt Last edited: 2011-09-02 09:03:57 +0200 (CEST) |