Updates zu Image-Portfolio

Moment mal, Image-Portfolio? Da war doch mal was. Und ja, da war wirklich was. Das war ein Projekt, was ich vor vielen Jahren (November 2021) gestartet und immer mal wieder was erweitert, aber nie wirklich fertig gemacht habe. Auf diesem Blog, habe ich davon das erste mal am 01.01.2023 geschrieben (https://heimfisch.de/random-stuff/2023-ein-resume).

Geplant hatte ich es damals als Koken Alternative, aber ohne Datenbank. Gestartet habe ich mit einer Datenbank und vielen PHP Funktionen, extra für Templates. Teilweise aus Unwissenheit, fehlende Zeit und ich wollte schnelle Ergebnisse haben. Und dann macht man das, was man halt schon kennt und auch kann.

Das Projekt war teilweise zu überambitioniert, sodass die Abstände, zwischen den Änderungen als größer wurden. Am Ende gab es eine komplette Pause. Und ich widmete mich einem digitalen Tagebuch. Selbst das, basiert auch PHP und einer MySQL Datenbank. Wer es sich anschauen möchte, kann dies unter https://github.com/cheinisch/journal machen.

In der Zwischenzeit, habe ich ein Template für das Flat-File CMS Automad gemacht, was auch auf diesem Blog im Einsatz ist. Ja, auch das ist noch nicht fertig. Aber Automad in der Version 2, ist es ja auch noch nicht.

Doch was ist jetzt neu?

Endlich wurde das CMS auf Flat-File umgestellt. Es wird keine Datenbank mehr benötigt. Es reicht ein Webserver mit PHP und Platz für die Bilder. Zusätzlich sind die Template Files keine PHP Dateien mehr, sondern Twig Dateien. Der Vorteil, es ist für den User einfacher, ein eigenes Template zu erstellen und die Funktionen, sind losgelöst von den Funktionen für das Backend.

Das Backend wird komplett neu gemacht. Mein erster Ansatz war, es minimalistisch mit Tailwindcss zu gestalten. Da ich aber zeitnah fertig werden möchte, wird es doch erstmal mit uiKit gemacht. Es wird vielleicht irgendwann eine Version 2 geben, da kann man sicher auch das Backend überprüfen und anpassen.

Eine erste Demo kann man sich unter https://demo.image-portfolio.org anschauen. Das Feedback kann gerne unter dem Github Projekt (https://github.com/cheinisch/Image-Portfolio) abgegeben werden.

Was ich noch umsetzten möchte, bevor die Version 1.0 final Word, sind folgende Punkte

Da noch einiges zu machen ist, wird es sicher noch ein paar Wochen, wenn nicht Monate benötigen. Vielleicht, geht auch alles ein wenig schneller.

Keep on Reading