Skip to Content
Building PHP Applications with Symfony™, CakePHP, and Zend® Framework
book

Building PHP Applications with Symfony™, CakePHP, and Zend® Framework

by Bartosz Porebski, Karol Przystalski, Leszek Nowak
March 2011
Intermediate to advanced
561 pages
13h 50m
English
Wrox
Content preview from Building PHP Applications with Symfony™, CakePHP, and Zend® Framework

Chapter 18. Summary

The more you know, the more you realize you know nothing.

Socrates

WHAT'S IN THIS CHAPTER?

  • Pros and cons of the three frameworks.

  • Table of features.

  • Final comparison.

First of all, we want to say thank you for reading such a thick book and staying with us for so long! We hope you found it helpful and informative.

This is the part many of you have been waiting for: the final comparison of the three frameworks. It goes far beyond listing their unique features; we will mercilessly point out all their advantages and disadvantages here.

FEATURES

We want to start with the big picture: this section presents lists of features for each framework, both good and bad. We've listed only unique traits; if all frameworks perform similarly in an area, that area is not included here. These lists are far from complete and exhaustive, and of course they are affected by our personal experiences, including those we gained while writing this book.

Symfony

Symfony is a great tool for real professionals. It is full-featured and strictly follows all good coding practices.

Advantages

Here is our list of Symfony's advantages:

  • Doctrine object-relational mapping (ORM)–integrated; easy to switch to Propel in a few steps (Chapter 3).

  • Model classes can be generated based on schema or on database tables using command-line interface (CLI) tools. This accelerates the development process (Chapter 4).

  • A lot of plug-ins are available in one place, most of which are well documented, divided into categories. (Used ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Learning PHP Design Patterns

Learning PHP Design Patterns

William Sanders
Clean Code in PHP

Clean Code in PHP

Carsten Windler, Alexandre Daubois

Publisher Resources

ISBN: 9780470887349Purchase book