Hallo,
kurz zur Vorgeschichte: ich habe jahrelang ein eigenentwickeltes Framework für alle meine Projekte genutzt (diverse lose gekoppelte Hilfsklassen, Formulare, Routing, Sessions, einfaches ORM, alles was in die DB oder an den Nutzer gesendet wurde, wurde grundsätzlich escaped...). Damit konnte ich immer schnell zum Ziel kommen und darauf wurden dutzende Projekte umgesetzt, die auch heute noch ihren Dienst solide verrichten. Dabei habe ich das Framework über die Jahre immer wieder in Teilen grundlegend überarbeitet und verbessert, dabei aber die Abwärtskompatibilität gewährleistet.
Nun bin ich aber bei zwei der letzten Projekte an eine funktionelle Grenze meines Frameworks gestoßen, die mich zur Erkenntnis brachten, dass eine Anpassung des Frameworks nicht mehr sinnvoll ist. Mein einzig "richtiges" Framework mit dem ich mal gearbeitet habe, war SF2. Und das war mir für mein Gefühl viel zu überladen. Ich bin da eher Minimalist. Ich brauche ein Sessions, Routing, ORM, eine Formular-Bibliothek und das war's - ganz grob.
Ich habe mich nun die letzten Tage belesen und das minimalste Framework was mir unterkam und zudem performant sein soll (ich benötige es u.a. für Web-Tracking-Projekte, wo wirklich superschnelle Antwortzeiten wichtig sind), ist PhalconPHP. Das kommt leider zum Preis eines vorkompilierten PHP-Moduls. Arbeitet hier jemand damit? Ich habe ein wenig Sorge um die Zukunft. Wenn das Projekt mal eingestellt wird, ist es ja nicht unwahrscheinlich, dass ich irgendwann mal unter PHP 8/9/was-auch-immer keine lauffähige Phalcon-Version mehr bekomme?
Ich habe mir jetzt mal Lumen installiert, aber so richtig gut fühlt sich das auch noch nicht an. Ich scheue noch ein wenig den Aufwand mich da extra einzuarbeiten, nur um mal ein bestehendes Projekt zu Vergleichszwecken damit nochmal nachzubauen. Aber was für Alternativen gibt es, die wirklich so schlank wie möglich sind, dabei aber nicht nur von einer 1-Mann-Community unterstützt werden?
PS: Ich sehe gerade, ist im falschen Forum gelandet, kann das bitte jemand verschieben?
kurz zur Vorgeschichte: ich habe jahrelang ein eigenentwickeltes Framework für alle meine Projekte genutzt (diverse lose gekoppelte Hilfsklassen, Formulare, Routing, Sessions, einfaches ORM, alles was in die DB oder an den Nutzer gesendet wurde, wurde grundsätzlich escaped...). Damit konnte ich immer schnell zum Ziel kommen und darauf wurden dutzende Projekte umgesetzt, die auch heute noch ihren Dienst solide verrichten. Dabei habe ich das Framework über die Jahre immer wieder in Teilen grundlegend überarbeitet und verbessert, dabei aber die Abwärtskompatibilität gewährleistet.
Nun bin ich aber bei zwei der letzten Projekte an eine funktionelle Grenze meines Frameworks gestoßen, die mich zur Erkenntnis brachten, dass eine Anpassung des Frameworks nicht mehr sinnvoll ist. Mein einzig "richtiges" Framework mit dem ich mal gearbeitet habe, war SF2. Und das war mir für mein Gefühl viel zu überladen. Ich bin da eher Minimalist. Ich brauche ein Sessions, Routing, ORM, eine Formular-Bibliothek und das war's - ganz grob.
Ich habe mich nun die letzten Tage belesen und das minimalste Framework was mir unterkam und zudem performant sein soll (ich benötige es u.a. für Web-Tracking-Projekte, wo wirklich superschnelle Antwortzeiten wichtig sind), ist PhalconPHP. Das kommt leider zum Preis eines vorkompilierten PHP-Moduls. Arbeitet hier jemand damit? Ich habe ein wenig Sorge um die Zukunft. Wenn das Projekt mal eingestellt wird, ist es ja nicht unwahrscheinlich, dass ich irgendwann mal unter PHP 8/9/was-auch-immer keine lauffähige Phalcon-Version mehr bekomme?
Ich habe mir jetzt mal Lumen installiert, aber so richtig gut fühlt sich das auch noch nicht an. Ich scheue noch ein wenig den Aufwand mich da extra einzuarbeiten, nur um mal ein bestehendes Projekt zu Vergleichszwecken damit nochmal nachzubauen. Aber was für Alternativen gibt es, die wirklich so schlank wie möglich sind, dabei aber nicht nur von einer 1-Mann-Community unterstützt werden?
PS: Ich sehe gerade, ist im falschen Forum gelandet, kann das bitte jemand verschieben?
Kommentar