Zitat von nikosch
Beitrag anzeigen
Ankündigung
Einklappen
Keine Ankündigung bisher.
Mein MVC-Tutorial
Einklappen
Neue Werbung 2019
Einklappen
X
-
-
Zitat von nikosch Beitrag anzeigenNaja, ich schreibe selbst an nem Framework, da haben allein die Frontcontroller-Componenten 10 Dateien.
Wie du allerdings zu 10 Dateien für den FrontController kommst, ist mir ein Rätsel
Bin zwar nicht weisungsberechtigt, aber: Gibt es einen Grund, es nicht zu tun? Stilfrage.
- Übersichtlichkeit steigt, wenn jede Klasse eine Datei bekommt
- Autoload lässt sich (einfacher) anwenden
@Dr. e: Wie hast du das mit den Controller gelöst, dass mehrere verwendet werden können? Ich suche wohl in den falschen Dateien.
Einen Kommentar schreiben:
-
... und ich bin froh, dass es auf dem 1&1-Humpen läuft. War ein Kampf mit der MySQL sag ich dir ... *grr*
Einen Kommentar schreiben:
-
Zum neuen Design: ich finde ehrlich gesagt, dass diese vielen Schraffuren einen ganz benommen machen. Das könnte man vielleicht noch mal überdenken.
Ansonsten: schön, dass mal jemand einen Strict-Doctype einsetzt. Die &-Zeichen in den URLs sollten aber noch maskiert werden.
Einen Kommentar schreiben:
-
Darf ich dumm fragen: Was ist HMVC?
[edit] Hat sich erledigt.
Einen Kommentar schreiben:
-
Hallo fat32,
EDIT: Jetzt verstehe ich, wie du das mit dem Singleton gelöst hast. Es mag ja sein, dass du damit zurecht kommst, aber es ist schnell passiert, dass man doch versehentlich mal ein new verwendet. Und dann viel Spass beim Debuggen!
Außerdem: Warum verwendest du PHP4-OOP-Code, obwohl auf der Seite steht, dass es PHP5 (adventure-codepack-1.7-RC2-2008-09-13-1602-php5.zip) ist?
Und gibt es einen Grund dafür, dass du mehrer Klassen in eine Datei schreibst? (Frontcontroller.php ist gemeint)
//EDIT: Weil hier einer Redesign gesagt hat: unter http://de.adventure-php-framework.org ist schon eine BETA-Version verfügbar. Have fun!
Einen Kommentar schreiben:
-
Und gibt es einen Grund dafür, dass du mehrer Klassen in eine Datei schreibst? (Frontcontroller.php ist gemeint)
Einen Kommentar schreiben:
-
Zitat von fat32 Beitrag anzeigenEDIT: Jetzt verstehe ich, wie du das mit dem Singleton gelöst hast. Es mag ja sein, dass du damit zurecht kommst, aber es ist schnell passiert, dass man doch versehentlich mal ein new verwendet. Und dann viel Spass beim Debuggen!
Außerdem: Warum verwendest du PHP4-OOP-Code, obwohl auf der Seite steht, dass es PHP5 (adventure-codepack-1.7-RC2-2008-09-13-1602-php5.zip) ist?
Und gibt es einen Grund dafür, dass du mehrer Klassen in eine Datei schreibst? (Frontcontroller.php ist gemeint)
Einen Kommentar schreiben:
-
Naja, ich schreibe selbst an nem Framework, da haben allein die Frontcontroller-Componenten 10 Dateien.
Einen Kommentar schreiben:
-
Ich habe das Tutorial jetzt um den Artikel über den Controller ergänzt. Es ist leider weiterhin nur ein Controller und eine Action möglich. Ich lasse mir da noch was einfallen!
Falls jemand Interesse am Framework hat, kann er es hier herunterladen.
Der weitere Verlauf des Tutorials. Außerdem schreibst du viel über das was du tust, kaum aber über deine Gründe.
Lass deiner Fantasie freien lauf. Ich schwöre auf das Adventure PHP Framework - Startseite
Eventuell ergibt sich daraus ja die ein oder andere Idee für mein Framework.
EDIT: Jetzt verstehe ich, wie du das mit dem Singleton gelöst hast. Es mag ja sein, dass du damit zurecht kommst, aber es ist schnell passiert, dass man doch versehentlich mal ein new verwendet. Und dann viel Spass beim Debuggen!
Außerdem: Warum verwendest du PHP4-OOP-Code, obwohl auf der Seite steht, dass es PHP5 (adventure-codepack-1.7-RC2-2008-09-13-1602-php5.zip) ist?
Und gibt es einen Grund dafür, dass du mehrer Klassen in eine Datei schreibst? (Frontcontroller.php ist gemeint)
MfG fat32
Einen Kommentar schreiben:
-
Die Gefahren sind klar, die Vorteile liegen jedoch auch auf der Hand.
Sollte es wirklich gefährlich sein ein Objekt instantiieren zu können, kann mann ja immer noch auf das normale Singleton in PHP5.2 ausweichen.
Was ist denn unverständlich?
Wie soll ich das denn umsetzen, dass mehrere Controller ausgeführt werden können? Ich stehe gewaltig auf dem Schlauch
(An einem Re-Design der Seite wird gerade mit hochdruck gearbeitet )
Einen Kommentar schreiben:
Einen Kommentar schreiben: