Re: Re: recommending a PHP book?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



As the author, I'm precluded from _recommending_ my book 'PHP 5 Objects Patterns and Practice'. Nevertheless it does cover design patterns in general and enterprise patterns in particular, so it's relevant to the thread.

http://www.amazon.com/exec/obidos/tg/detail/-/1590593804

It's worth taking a look at http://www.phppatterns.com/ as well as some of the non-PHP resources mentioned. Martin Fowler's Patterns of Enterprise Application Architecture is seminal in this area. Core J2EE Patterns by Alur et al is good too, though you have to filter out quite a lot of EJB-specific stuff. If you're looking for an introduction to patterns in general then a fantastic starting point is 'Design Patterns Explained' by Shalloway and Trott.

mz


On Tue, 15 Mar 2005, Jeremiah Fisher wrote:

"PHP 5 Power Programming" by Andi Gutmans, Stig Bakken, and Derick Rethans may be worth the read for you. It doesn't mention an MVC, but they do talk a little about patterns in PHP.

However, you probably won't find much in-depth coverage of patterns in PHP. There are alot of good books written on patterns in C++, Java, and C#, but PHP doesn't have that "enterprise" stigma about it.

I've nearly finished an MVC-based framework in PHP, and think that Java should be sincerely evaluated before you take up the endeavor. I've had to reinvent alot of Struts functionality. Not only that, but you'll probably go further with J2EE on your resume than PHP.

O'Reilly has some good books on design patterns. I picked up Head First myself, and though it was repetitive, it got the point across pretty well. You'll find that most of the code is in Java, but it should be easy to read if you speak PHP 5.

For a quick online reference of some common design patterns (and if you can read C#), you can look at this site: http://www.dofactory.com/Patterns/Patterns.aspx#list

Thanks,

Jeremy


Danny Lin wrote:
Can any one recommend a good book that discusses MVC design patterns with
PHP (and mySQL)?

Thanks.



-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux