Archiv Kategorie: Projekte

Basic Framework: Der Name als Motto

02 Sep
2. September 2011

Vor ein paar Tagen kam mir die Idee, den kurzerhand für den Beitrag im Blog ausgedachten Namen des “Basic Frameworks” als Motto zu nehmen. Basic. Das Framework an sich soll nicht unnütz groß werden – soll jedoch ein paar Funktionen bieten. Matze arbeitet bspw. derzeit an einer Slideshow in jQuery, die in das Framework integriert werden soll. Braucht man so etwas bei jeder Webseite? Wenn ich mir byBlog.eu ansehe, komme ich zu einer ganz klaren Antwort: nein. Dennoch wäre die Option – wenn man sie braucht – direkt im Framework reizend.

weiterlesen →

Basic Framework: Das Theme System

30 Aug
30. August 2011

Hier bin ich schon wieder. Ich möchte euch heute von meiner Umsetzung des Theme Systems für das Basic Framework – die bislang wohl schwierigste Aufgabe in diesen Projekt – erzählen.

Erst einmal schaute ich mir die Strukturen einiger größerer Open Source Systeme an und stellte immer wieder fest, dass es bei fast allen einen eigenen Syntax zur Entwicklung innerhalb des Themes gibt. Mein Ziel war somit: das zu vermeiden. Und dann ging es auch schon los! Seit gestern Mittag habe ich gefühlte(!) 24 Stunden an diesem System geschraubt; da immer wieder Probleme, insbesondere im Bezug auf die Kompatibilität zum Login-System auftraten. Schlussendlich überlegte ich eine gute Stunde, wie ich nichtberechtigte Benutzer zum Login Formular weiterleiten sollte – bis mirWordPress die entscheidende Inspiration lieferte.

weiterlesen →

Basic Framework: Jetzt geht’s los!

29 Aug
29. August 2011

Das erste Projekt auf meiner Roadmap ist “Basic Framework”. Ein einfaches und schlankes PHP-Framework. Ich erzählte Matze – einer Internetbekanntschaft – von meinem Projekt und fragte ihn, ob er mitschrauben wolle. Da er von der Idee auch überzeugt ist, sind wir nun zu zweit.

Ich richtete somit zur Entwicklung ein Git Repository bei dem Anbieter Assembla.com ein. Beworben wurde das Ganze mit den Sätzen “Free Git Hosting at Assembla” und “Unlimited Repos, Unlimited Users, 1 Gigabyte Storage”. Klingt doch super – eingerichtet, bisherige Daten hochgeladen und ab geht’s. Jedoch nur für einen Tag, denn dann erschien eine Meldung, dass wir noch 29 Tage Zeit hätten, ein Upgrade zu machen. Wenn wir das nicht täten, würden uns viele Funktionen gestrichen. Da es ein Upgrade erst ab 15$ monatlich gegeben hätte, musste etwas anderes her.

weiterlesen →

Roadmap meiner Projekte

25 Aug
25. August 2011

Nun will ich euch mal einen kleinen Einblick in meine noch anstehenden Projekte geben. Der Begriff “Roadmap” ist hier nicht ganz passend, da ich euch meine Vorhaben ohne Zeitangaben vorstelle – denn diese habe ich bei solchen Projekten noch nie halten können.

1. Basic Framework
Ich schreibe derzeit an einem kleinen Framework um Projekte strukturierter und schneller umsetzen zu können. Dieses soll eine Ordner- und Includestruktur umfassen, ein minimalistisches Template Engines, einige häufig verwendete Funktionen und ein Loginsystem. Jetzt kommt bestimmt einigen der Gedanke auf, dass es doch massig Frameworkes gibt und wieso ich nicht ein solches verwende. Der Grund ist ganz einfach: Die meisten Frameworkes sind meines Erachtens nach überdimensional groß. Man muss bei manch einem fast eine eigene Sprache lernen und sie belasten den Server unnötig. Fazit: Etwas Einfaches muss her. Ob ich dieses nur für meine eigenen Projekte verwenden werde oder ob ich es veröffentliche habe ich noch nicht entschieden.

weiterlesen →

JanKarres.de © 2007-2018