German Zend_Auth/Zend_Acl Screencast

Thursday, August 7th, 2008

Als Basis für den Screencast wurde das Zend Framework in der Preview-Version des 1.5er Zweiges eingesetzt. Die dort besprochenen Möglichkeiten sollten also mindestens für die Lebenszeit 1.5er Reihe funktionieren.

 
icon for podpress  German Zend_Auth/Zend_Acl Screencast: Play Now | Play in Popup | Download

Tags: , , , ,

19 Responses to “German Zend_Auth/Zend_Acl Screencast”

  1. Micha Says:

    Hallo Mike,

    eine Farge bleibt noch offen: Wenn ich das ganze ein wenig dynamischer gestalten möchte, würde ich Rolle und Ressourcen in der DB ablegen. Würdest Du dort 2 oder 3 Tabellen verwenden.

    Mein Brainstorming fürt zu folgender Lösung
    table user
    id|username|password|role_id

    table ressources
    id|name|role_id

    Table roles
    id|name|inherit_id

  2. Mike Says:

    Die Tables user und roles würde ich so belassen. Was die role_id in der Tabelle resources zu suchen hat, verschließt sich mir.

    Die Tabelle resources sollte ebenfalls eine Spalte inherit_id bekommen. Auch wenn ich es im Screencast nicht erwähne, Resourcen können ebenfalls voneinander erben.

    Da zwischen Roles und Resources eine n:m-Beziehung herrscht, brauchst du in jedem Fall eine weitere Tabelle mit Relationen.
    Diese Relationstabelle kann dann auch die Privilegien erfassen (die bei deinem Ansatz nicht beachtet werden).

    Alles ohne Gewähr, ich habe Zend_Acl bisher noch nicht in dieser Weise eingesetzt.

  3. Guest Says:

    Gut gemacht!
    Perfekter Einstieg in das Thema.

  4. Canio Says:

    Hallo, wirklich ein sehr guter Screencast. Hat mir wirklich was gebracht, nämlich dass ich Acl und Auth endlich verstanden habe.

    Hab jetzt nicht großartig über dich recherchiert, aber dein Video ist echt besser als manch video2brain-Tutorial.

    Worüber ich mich freuen würde wäre ein Zend_Layout-Tutorial.

    Weiter so!

  5. Jascha Says:

    wirklich sehr verständlich und vor allen Dingen nachvollziehbar. Bin gespannt auf weitere Sachen.

  6. Tobias Says:

    Danke für den Screencast, ich war zwar erst erschrocken als ich gesehen hatte, das der 40 Minuten ist, aber die Zeit hat sich wirklich gelohnt.

    Vielleicht noch ein Verbesserungsvorschlag:
    Wenn du Source Code schreibst, dann verwende nicht allzuviel “autocomplete” der Ide. Ich habe hier zwei Monitore und hab mir auf dem einen dein Screencast angesehen und auf dem anderen wollte ich Paralell mit schreiben. Das klappte nicht immer … ;)

  7. Ben Says:

    Hallo Mike,
    danke für den Screencast, normalerweise bin ich ja eher der hektische Typ, der im Video hin und her springt und sich die wichtigsten Infos rauspickt. Aber deinen Cast hab ich komplett angeschaut :)
    Sehr informativ und sehr gut aufbereitet!!!
    Gruss Ben

  8. reto Says:

    Hallo Mike,

    wirklich ein sehr guter screencast.

    Hast du eine Idee wie man da noch module mit einbauen könnte?

    Was für eine IDE gebrauchst du, sieht sehr schnell und komfortabel aus?

    Vielen Dank und Gruss
    Reto

  9. Mike Says:

    Die Resourcen sind bei mir die Controller. Mach aus den Resourcen eine Kombination im Stil von “Modulname_Controllername”.

    Die IDE war das alte Zend Studio, als es noch unabhängig von Eclipse war.

  10. Amar Says:

    Hallo Mike!

    Respekt für ein sehr gelungenes Screencast!
    Es passt alles zusammen: Thema, Aufbau, Tempo…

    Macht sehr viel Spaß beim nachbauen und zuschauen, bitte mehr davon :-)

  11. Georg van Gent Says:

    Ich bin schwer beeindruckt und wieder etwas mehr erleuchtet. Mehr davon ;-)

  12. Jörn Says:

    Danke für einen informativen und spannenden Scrrencast. Hat mir wirklich sehr weitergeholfen und war sogar so “informativ” das ich dafür meine übliche Abendunterhaltung links liegen gelassen habe und mich lieber ein wenig um die Arbeit gekümmert habe.
    Gerne mehr davon.

  13. AlexM Says:

    Your blog is interesting!

    Keep up the good work!

  14. Exuria.net - Blog - 10+ Links für Zend Framework Einsteiger Says:

    [...] Ein relativ neuer Blog über das Zend Framework. Ich durch den richtig guten “Zend_Auth/Zend_Acl Screencast“ auf ihn aufmerksam geworden. Ist wirklich sehr gut und ausführlich erklärt, sodass [...]

  15. Philipp Says:

    Super Tutorial! Danke für die Mühe!

  16. Bukmacher Says:

    Ciekawy post, dodalem twoj blog do ulubionych, bede tu teraz wpadal czesciej, pozdrawiam

  17. Bosko Says:

    Danke für Scrrencast. Es hat mir sehr geholfen. Super! Deine Tutorial ist beser als viele von video2brain.

  18. Zafer Says:

    Hi Mike,

    Super Screencast hat mir extrem weitergebracht bis dato hatte ich immer ein ?? überm Kopf :)
    ich dachte immer das ich die acl in den models ordner eintragen muss.

    Echt super weiter so !!!

    Ich würde gern wissen wann man models erstellt die in sich geschlossen sind und man sie für andere projekte ohne umprogrammierung einsetzen kann.

    mfg

  19. Tschmi Says:

    Hallo,
    echt super das du dir die Zeit nimmst! Sehr cool für den Einstieg :)

    Besten Dank,
    Tschmi.

Leave a Reply