Klare Antwort:
"Das kommt drauf an."
Und zwar darauf, welche Anzahl sich hinter "Texte" verbirgt, welche Quantität das "längere" verbirgt und was GENAU mit "wieder zugänglich machen" gemeint ist. Es kann also vorteilhaft sein, die Texte - verschlagwortet und mit Metadaten - in einer Datenbank zu speichern, es kann aber auch Vorteile haben, dieses zu lassen. Man kann sogar Einiges in Dateinamen hineinkodieren.
Wenn man es so will ist nämlich das Dateisystem auch eine Datenbank. Es kann zwar kein SQL, aber die Gebrüder "ls, find,grep & Co" haben nette Werkzeuge im Schrank.
Ob die funktionieren? Gib hier mal wie "PHP", "Linux", "Feiertag" oder "Python" ein. Gern als Regex... Der "Server" ist sowas wie ein Raspi.