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.

German Zend_Auth/Zend_Acl Screencast:
Play Now |
Play in Popup |
Download
These icons link to social bookmarking sites where readers can share and discover new web pages.
Tags: PHP, screencast, Zend Framework, Zend_Acl, Zend_Auth
This entry was posted
on Thursday, August 7th, 2008 at 10:37 pm and is filed under roetgers.org.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
February 26th, 2008 at 11:02 am
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
February 26th, 2008 at 12:54 pm
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.
May 2nd, 2008 at 5:22 pm
Gut gemacht!
Perfekter Einstieg in das Thema.
May 8th, 2008 at 7:32 pm
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!
May 14th, 2008 at 1:45 pm
wirklich sehr verständlich und vor allen Dingen nachvollziehbar. Bin gespannt auf weitere Sachen.
May 26th, 2008 at 6:29 am
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 …
June 8th, 2008 at 5:23 pm
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
June 11th, 2008 at 4:20 pm
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
June 13th, 2008 at 8:59 pm
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.
June 17th, 2008 at 10:07 pm
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
July 1st, 2008 at 12:19 am
Ich bin schwer beeindruckt und wieder etwas mehr erleuchtet. Mehr davon
July 30th, 2008 at 3:56 pm
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.
August 18th, 2008 at 9:53 pm
Your blog is interesting!
Keep up the good work!
September 2nd, 2008 at 7:27 pm
[...] 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 [...]
September 4th, 2008 at 3:20 pm
Super Tutorial! Danke für die Mühe!
October 28th, 2008 at 9:12 pm
Ciekawy post, dodalem twoj blog do ulubionych, bede tu teraz wpadal czesciej, pozdrawiam
November 3rd, 2008 at 12:46 am
Danke für Scrrencast. Es hat mir sehr geholfen. Super! Deine Tutorial ist beser als viele von video2brain.
November 20th, 2008 at 12:36 pm
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
December 23rd, 2008 at 11:42 pm
Hallo,
echt super das du dir die Zeit nimmst! Sehr cool für den Einstieg
Besten Dank,
Tschmi.