Tag: Zend Framework
Auth/ACL implementation strategies
by chance on Aug.09, 2010, under development, php, security, theory crafting, zend
I'm going to talk more about ACLs than Auth. Auth is simple, it's the ACL that will trip you up. Since both concepts are coupled together when you're making a login system, I feel it's appropriate to at least touch on Auth. What I want to cover is the ways we can create the ACL object to suit needs based on the scale of the project. I'm going to assume that readers have a passing familiarity with using the Auth and Acl objects and may have even implemented them into projects.
(continue reading...)
tekx – zend_form
by chance on May.19, 2010, under php, phptek, tekx, zend

- Image of Rob Allen
Trying to record @akrabat's talk about zend_form but didn't get good camera placement. Won't be able to put up the video I do have until after Amsterdam. Will need to get a voice recorder instead.
Filters are destructive. This is important to know that. Validators only reject data. Decorators are used for form rendering. Apparently I'm not the only one confused by it because Rob Allen said we'll go over that extensively. Zend_Form decorators are a combination of Decorator and Strategy Pattern.
tekx – best practices
by chance on May.18, 2010, under php, phptek, tekx

- Image via Wikipedia
Starting off the best practices with source control @lornajane asked who is using source control and how much of that is using distributed source control. I'm 2/2 so far. woot. For those who aren't familiar with source control, it creates a history and is a great collaboration tool.
Using source control is being discussed. You create a repository, add your project, check out your project, make changes. You can update to get changes from others then you commit it all back to the repository.
We're looking at an svn log and will be discussing distributed vs non-distributed systems. Demonstrating a sample diff.
Source control Tool
* Subversion (svn)
* Git (git)
* Bazaar (bzr)
* Mecurial (hg)
Difference ways to interact with source control. Lorna gives a shout out for all the command line user people and is now mentioning IDE plugins, Trac, Tortoise[SVN|Git|Bzr|Hg]. I need to see if there's a tortoiseBzr for OSX. I'm thinking of moving to Git since that gives my team more GUI tools, love Bzr but haven't found many tools. Done with that sidebar. On to Centralized Source Control.
Looking for something?
Use the form below to search the site:
Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!
Archives
All entries, chronologically...
