Learning Zend Framework

9 views
Skip to first unread message

Jonathon Hill

unread,
May 18, 2012, 11:44:31 AM5/18/12
to atlan...@googlegroups.com
Hey guys,

I come from a CodeIgniter background, and a similar proprietary
framework that I've helped develop and maintain over the last two years
at Company52.

In the interests of branching out and learning new things, I'd like to
get familiar with Zend Framework. What books, tutorials, videos, etc
would you recommend for a crash course in Zend? I know it is a big and
complicated framework, and has its own way of doing a lot of things.

Thanks!

Jonathon Hill
http://company52.com
http://jonathonhill.net

Shawn Stratton

unread,
May 18, 2012, 12:36:30 PM5/18/12
to jhil...@gmail.com, atlan...@googlegroups.com
Hi Jonathon,

One thing that might help is if you specify which version of ZF you're interested in.  Currently ZF1 is stable, it's built to be PHP 5.2 compatible, has been stable for quite some time, and uses very traditional concepts for most PHP developers.  ZF2 is currently in beta 3 (I'm told beta 4 is due early next week.) runs on PHP 5.3+ only, uses namespaces, Dependency Injection, is highly modular, and a bit more complicated.

I would recommend starting on http://framework.zend.com for ZF1, the end user documentation is pretty thorough, there are also tons of blog posts out there, as well as a public (free) book called Surviving the Deep End by Padraic Brady.  For ZF2 things get a bit hairier, it's not well documented yet (it's constantly evolving still) but you can start on http://framework.zend.com/zf2 there is some documentation.  There are also a lot of resources on github for zf2, such as the skeleton application (recommended filesystem structure and example setup) available https://github.com/zendframework/ZendSkeletonApplication

If you have any questions, one of the best places to go is IRC. ZF's community hangs out on freenode on #zftalk (if you have a irc client installed this link should work irc://chat.freenode.net/zftalk if not use http://webchat.freenode.net/ and join #zftalk )

Best of Luck!

Shawn Stratton
Zend Certified Engineer
Senior Systems Administrator - Digital Platforms - Discovery Communications, Inc


--
You received this message because you are subscribed to the Google Groups "AtlantaPHP Discussions and Job Postings" group.
To post to this group, send email to atlan...@googlegroups.com.
To unsubscribe from this group, send email to atlantaphp+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/atlantaphp?hl=en.


Reply all
Reply to author
Forward
0 new messages