Eine Textdatei pro Artikel
Das hatte ich schon lange vor: der Inhalt jedes Artikels liegt jetzt in einer eigenen DateiAls ich angefangen habe, dieses Blogprogramm zu schreiben, habe ich einen Designfehler eingebaut:
Ich lege die strukturierten Inhalte (z.B. für Titel, Beschreibung, Datum, Tags ...) in einer Textdatei ab, die wie eine Ini-Datei aufgebaut ist - Sectionsnamen in eckigen Klammern und darunter Variable=Wert Einträge. Um diese Datei zu lesen und zu bearbeiten, benutze ich ein selbstgeschriebenes Perlmodul. Bisher hatte ich die Inhalte auch in dieser Datei stehen. Das wäre auch sicher noch ein paar hundert Einträge gut gegangen, aber irgendwann wäre diese Datei vermutlich zu groß geworden.
Deshalb bekommt ab sofort jeder Artikel seine eigene Textdatei. Das erfordert zwar etwas mehr I/O, spart aber Arbeitsspeicher, weil nicht mehr alle Artikel eingelesen werden müssen.
Dem Blog sieht man es nicht an.
Tags: Blog, Perl, Programmierung