mijane Blog

ein paar interessante Sachen gibt es immer

Um was geht es bei mijane

Geschrieben von Peter Rother • Donnerstag, 13. November 2008 • Kategorie: Über mijane

Nach etlichen Projekten, die immer wieder die gleiche Kernstruktur benötigten und gerade basierend auf meinen aktuellen Projekt www.pokerwelt24.com, hatte ich nun die Idee ein Framework aufzubauen, welches alle Standard Funktionen beinhaltet, die eine Applikation benötigt, die über ein paar Jahre hinweg bestehen möchte.

Da ich Programmierer bin der programmieren möchte und muss, liegen meine Stärke nicht in der Planung eines Projekts. So kam das, was kommen musste ... jedes Projekt was von mir gestartet wurde, wurde schon nach kurzer Zeit refactored.
Dies soll mit den aktuellen Projekten aufhören und so wurde mijane kurzer Hand geboren.

mijane wird in erster Instanz ein paar core Klassen beinhalten, die sich um Sessions, Cookies, Validierung, Datein und der Datenbank Verbindung kümmern werden. Somit ist der erste Schritt in die richtige Richtung schon einmal getan. Das neu Geschaffene soll auf dem Singleton Pattern basieren, da ich auch beruflich seit Neuestem mit diesem Design Pattern zu tun habe, entschloss ich mich Singleton auch für das mijane Framework einzusetzen.

Nun aber zu der Frage, warum ein neues Framework? Es gibt doch genug davon. Das Zend Framework halte ich persönlich für ein wenig overloaded. Andere Frameworks bieten mir nicht das, was ich benötige. mijane soll auch Einsteigern in die PHP Welt zu Gute kommen und diese an die Object Orientierte Programmierung heranbringen. In diesen Fällen gibt es meistens genug zu lesen und lernen, so dass die Einarbeitung in ein Framework sich nicht auch noch über Wochen hinziehen sollte.

Meiner Meinung nach sollte es als Erstes darum gehen, dem User die gängigsten Funktionen bereit zu stellen. Ja, das machen andere auch, aber mit welcher Überlast werden solche Frameworks betrieben? mijane soll die benötigte Standard Funktionalität beinhalten und leicht zu erweitern sein. Und da es komplett auf OOP Basis aufgesetzt sein wird, wird es das auch sein. Eine Funktion dazu ... kein Problem.

Es sind zu mijane schon ein paar Funktionen ausgearbeitet und auch schon umgesetzt. Hierzu werde ich euch auf dem Laufenden halten, sobald diese auch Spruchreif sind.

Das war nun auch erstmal der erste Post zu mijane und auch mein erster Blog Eintrag überhaupt. Ich hoffe ich kann euch noch viele interessante Einblicke in mijane und die PHP Welt mit ihren weiten Ausläufern bieten.
Tags für diesen Artikel: , ,
Tweet This!Tweet This!