Es ist entweder ein innerlicher Zeitplan oder einfach purer Zufall, dass die neuen Versionen im Herbst oder direkt im Januar erscheinen. Einige gab es zwar schon oft im Sommer, jedoch war das zu Zeiten, wo viel experimentelles an den Start ging.
Jetzt, nachdem über ein gesamtes Jahr lang anscheinend nichts passiert ist, gebe ich euch die Infos darüber, was sich überhaupt getan hat:
-
Was ist seitdem im Hintergrund passiert ?
-
Wieso so spät ?
-
Warum überhaupt, wenn man sowieso kein komplett neues Design zu sehen bekommt ?
-
Wieso war dieser Schritt nötig ?
-
Was wird noch kommen ?
Auf diese Fragen nehme ich gerne Bezug und beginne direkt mit der ersten Frage "
Was ist seitdem im Hintergrund passiert ?".
In den vergangenen Jahren war es immer Ziel ein System zu schaffen, mit dem man gut umgehen kann - eines was sich sinnvoll erweitern lässt und das in einem kurzen Zeitraum.
Nun ist der Schritt in die richtige Richtung gegangen. Seit etlichen Monaten bastele ich auf einer neuen ebene und zwar der uniqe-Ebene (Abkürzung für "unique" -> "einzigartig"). Ein Kern, eine Datenbankstruktur die sich selbst koordiniert , einheitlicher Programmierstil.
Eine Umstellung von MySQL zu MySQLi fand statt. Sämtliche Skripte und Kernfunktionen, wurden darauf neu ausgelegt. Auch wurde sehr stark und zeitnah die Smarty 3-Engine angesteuert und stets aktuell gehalten.
Man tut was man kann: "HTML5" ! :)
Ich lege mittlerweile sehr viel Wert auf das allseits bekannte HTML5, da es in meinen Augen große Auswirkung auf alle Webanwendungen haben wird. Deshalb werde ich auch schon heute damit anfangen auf diese neue Ebene zu setzen.
Die Datenbank besteht nun aus einer uniqe-Tabelle - die in sich mehrere Knotenpunkte vereint, und darauf hinausläuft, weitere Projekte außerhalb meiner privaten Seite zu steuern und auch neue Projekte ins Leben rufen zu können.
Ja, es wird neue Projekte geben. Wann ist noch nicht klar, aber es wird sie geben, das steht fest... ; )
Wieso so spät ?
Wie jeder andere auch, besitze ich neben dem Hobby auch einige Pflichten, denen ich nachkommen muss. Da blieb die letzten Monate kaum Zeit für viel Programmieren. Deshalb habe ich immer nur Stück für Stück nachgebessert, um doch noch ans Ziel zu gelangen.
Warum überhaupt, wenn man sowieso kein komplett neues Design zu sehen bekommt ?
Was ist der schönste Baum ohne den Samen ? Genau, es würde ihn erst gar nicht geben ;) ...
Deshalb blieb ich erstmal bei einigen Abänderungen und einem neuen Hintergrund. Die neue Version ist deshalb eher als interne Neuordnung anzusehen.
Wieso war dieser Schritt nötig ?
- Bessere Performance
- Höhere Effizienz der Ressourcennutzung
- Mehr Sicherheit
- Neue Wege für erweiterbare Funktionen
- Zukunftsorientierter durch HTML5
- Mehr Spaß am Programmieren durch einheitlichen Schreibstil, demnach mehr Motivation
... und nicht zu vergessen: mehr Zeit für´s Wesentliche!
Was wird noch kommen ?
Wie schon gesagt, "Man tut was man kann". Deshalb wird neben HTML5, auch CSS3 angesteuert, jedoch muss man sich wie immer nach der Allgemeinheit richten. Leider geht nicht immer alles so zügig wie man es gerne hätte.
Ein neues Design ? Hmm, vllt kommt bei mir ja noch die Kreativität zum Vorschein, mal schauen xD ...
Mehr technische Details ... Ich werde mein System bei Zeiten - für Schaulustige und neugierige Augen - in grafische Darstellungen, Zahlen & Fakten zur Verfügung stellen.
Neue Projekte ? Darüber wird noch nichts verraten, jedoch werden diese bis ins Detail durchdacht und nicht unter Zeitdruck entstehen!
In diesem Sinne - weiterhin viel Spaß auf MrDrHamburg.com