Building PHP Applications

with Symfony, CakePHP and Zend Framework


The Book

Which PHP framework is the best one? This is a question frequently asked both by beginners and professionals. You can’t see the difference just by looking at the frameworks’ websites. Most blogs and forums provide various personal opinions that tend to disagree, to say the least. Also your friends will likely recommend you a framework they have skills in. It took us 18 chapters to write an unbiased book to answer this question. Learn more

The Frameworks

The three frameworks we have chosen for this book are the most popular ones in the PHP world: Symfony, CakePHP, and Zend Framework. The approach of this book allows you to compare the features of these frameworks and choose the one that best fits your needs. It is also very useful if you already know one framework, because you can use this experience to learn the others quickly. We also provide an appendix about new and promising frameworks: CodeIgniter, Lithium and Agavi.

Source Code

We believe that a programming textbook is useful only if it provides working software solutions. Therefore every chapter in this book is illustrated by comprehensive source code examples (where applicable). All these examples are freely available here, so you don’t have to transfer manually any code from the book to your text editor.


The official book forum, hosted at the Wrox Website. There you can ask questions about the code examples or share your knowledge.

The Authors

We are all web developers, academic teachers and researchers from Kraków, Poland. Feel free to contact us :)