Ergebnis 1 bis 5 von 5

Thema: Das Rad nicht neu erfinden (Grundlagenfragen)

  1. #1
    Contao-Nutzer
    Registriert seit
    15.04.2013.
    Beiträge
    36

    Standard Das Rad nicht neu erfinden (Grundlagenfragen)

    Hallo zusammen,
    ich arbeite mich in Contao ein und finde immer wieder neue geniale Dinge. Meist hat es aber mit Zufall zu tun, dass ich darüber stolpere. Ich würde mir gerne einen besseren »visuellen« Überblick verschaffen und habe schon daran gedacht, mir das eine oder andere erklärende Ding zu fabrizieren. Aber vielleicht gibt es dies schon, und ich bin einfach zu doof, es zu finden. Daher die Fragen:

    1. Gibt es irgendwo so etwas wie ein Flowchart, wie Contao einen Request, oder Dispatch-Prozess durchläuft? Als Vergleich, siehe :
    http://static.viame.com/public_files...+Flowchart.pdf
    oder
    http://www.yiiframework.com/doc/guide/1.1/en/basics.mvc
    oder
    http://www.kitpages.fr.s3.amazonaws....ce_globale.jpg.
    Das würde wahrscheinlich nicht nur mir sehr helfen.
    Mit phpStorm kann ich ja den Code auch Durchwandern, aber da geht das »Verstehen lernen« schon wesentlich länger und durch die Komplexität ist am Ende des Prozesses, ein Teil des Anfangs schon wieder vergessen. Da hilft mir einfach eine abstrakte, visuelle Darstellung massiv.

    2. Gibt es irgendwo so etwas wie eine Darstellung der Klassenvererbung: (Beispiel siehe hier : http://fossies.org/dox/yii-1.1.13.e9...iveRecord.html).
    Auch da hilft phpStorm sehr. Etwas visuelles wäre für mich trotzdem einprägsamer.

    3. Gibt es ein Nachschlagewerk/eine Übersicht wichtigsten Funktionen die einem beim Entwickeln unterstützen?
    Momentan nehme ich sehr häufig Google zur Hilfe und stolpere mehr per Zufall über z.B. die sehr hilfreiche Methode wie »$this->showTemplateVars()« wenn ich eigentlich nach »$this->parseDate('d.m.y H:i',$this->time)« suche und dann im Forum fündig werde (https://community.contao.org/de/show...amen-verwenden).

    4. DCA ist ja auch so eine Sache. Dank Trils Screencast, hat sich das Mysterium massivst gelichtet. Eigentlich glaube ich, dass es gar nicht so kompliziert ist, wie es am Anfang scheinen mag. Auch da würde mir ein Bild mehr als tausend Worte helfen. Sowas wie im Anhang "dca-erklärung.pdf". Trils Screencasts sind genial, aber wenn ich mal schnell was suchen möchte artet es in ein Horrording aus, es irgendwo im Film oder gar den vielen Filmen wiederzufinden. Da ist ein Nachschlagewerk oder eine visuelle Abstraktion mir viel hilfreicher.

    5. Dann noch das Frontend und Backend Rendering. Da gibt es Seiten, darin Artikel, Contentelemente, eventuelle Frontend-/Backend-Module und noch so einiges anderes. Gibt es da eventuell eine visuelle übersicht wie im Beispiel : http://i.imgur.com/Jsaet.png

    Ich finde Contao ein sehr angenehm zu bedienendes System und würde es sehr gerne intensiv nutzen. Der Einstieg in die Entwicklung scheint mir leider nicht ganz so einfach zu sein. Es fehlt mir häufig an »Übersicht«. Klar, es ist ein sehr mächtiges und daher am Anfang sicher auch sehr komplex wirkendes Ding. Daher glaube ich, nicht nur mir würden solche visuellen Übersichtshelfer sehr nützen. Nicht, dass ich erwarte, dass es diese "geben muss". Vielleicht mache ich es einfach für mich und andere können davon auch Nutzen ziehen.
    Aber es wäre ja doof, wenn ich was eigenes mache, was es bereits gäbe! Daher die Fragen nach den Dingen. Vielleicht bin ich einfach zu blind um sie zu finden. Aber Google und auch die Forensuche bringen keine Treffer...

    So, oder so, schon jetzt vielen Dank für die Tipps die hoffentlich zu mir finden werden.
    Martin
    Angehängte Dateien Angehängte Dateien

  2. #2
    Contao-Nutzer Avatar von michelb
    Registriert seit
    14.03.2011.
    Ort
    Essen
    Beiträge
    129
    User beschenken
    Wunschliste

    Standard

    Vielleicht hilft dir api.contao.org?

  3. #3
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    951

    Standard

    zu 3.)

    im offiziellen Contao-Buch (ist glaube ich noch zu Contao 2.11) findest du einen sehr guten Überblick zu hilfreichen Contao-PHP-Funktionen:

    http://books.google.de/books?id=FwAO...ed=0CDsQ6AEwAQ (ab Seite 313)

    Ich hatte damit angefangen meine ersten Erweiterungen zu schreiben

  4. #4
    Contao-Nutzer
    Registriert seit
    30.12.2010.
    Beiträge
    210

    Standard

    Zitat Zitat von µaTh Beitrag anzeigen
    im offiziellen Contao-Buch (ist glaube ich noch zu Contao 2.11)
    Ne, das basiert auf 2.9.x. Ist also nur bedingt aktuell.
    Gruß CeeKay

  5. #5
    Contao-Nutzer
    Registriert seit
    15.04.2013.
    Beiträge
    36

    Standard

    Vielen Dank für die Antworten.
    Das Buch ist sicher ein erster Anlaufpunkt. Ist klar komprimierter als der Quellencode, aber dadurch nicht unbedingt übersichtlicher. Ich bin ein Augenmensch. Ein Bild prägt sich mir wesentlich einfacher ein, als das Inhaltsverzeichnis, ein Buchindex, oder ein alle paar Wochen benutzter Methodennamen. Zudem kann ich mir das Ding dann an die Wand heften und einfach kurz drauf schauen.
    Wahrscheinlich gibt es Richtung Flow-Charts oder Übersichtsdiagramm wohl noch nichts, sonst wäre mehr als ein Tipp gekommen.

    Martin

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •