Es ist ja schon ein paar Tage her, dass ich mich mit dem Thema Micro-Frameworks befasst habe. Obwohl: Eigentlich müsste man sagen, öffentlich befasst habe, denn in der Zwischenzeit hab ich mir durchaus das eine oder andere angesehen und ein bisschen was ausprobiert. Das Ergebnis war, dass mir eigentlich nichts so richtig gefiel. Vor allem aber habe ich mir irgendwann gedacht: Wenn ich schon rumprobiere und wenn mir schon nichts richtig gefällt, warum dann nicht den micro-Charakter der Frameworks ausnutzen und selbst Hand anlegen? Wenn das Framework wirklich micro ist, dann sind es eh nur ein paar Dateien und die eigenen Vorstellungen schnell eingebaut. Ich gehe dabei nicht davon aus, alles besser zu können. Aber jeder, der auch nur ein wenig programmieren kann weiß, dass man durch nichts besser lernt, als durch die Praxis. Mir ist auch klar, dass das Thema eigentlich schon fast wieder durch ist – aber ich will ja auch nicht den Markt aufrollen; es soll schlicht ein eigener Ansatz sein, sich dem Thema zu nähern.
Und so ist also f9 geboren – mein eigenes PHP-Micro-Framework. Der Name bedeutet schlicht und einfach gar nichts, er sollte nur kurz sein, so kurz wie das Framework klein.