Wiley Building PHP Applications with Symfony, CakePHP, and Zend Framework 978-0-470-88734-9 Manuel D’Utilisation
Codes de produits
978-0-470-88734-9
1
Introducing Symfony, CakePHP,
and Zend Framework
and Zend Framework
An invasion of armies can be resisted, but not an idea whose time has come.
— Victor Hugo
WHAT’S IN THIS CHAPTER?
‰
General discussion on frameworks.
‰
Introducing popular PHP frameworks.
‰
Design patterns.
Everyone knows that all web applications have some things in common. They have users
who can register, log in, and interact. Interaction is carried out mostly through validated and
secured forms, and results are stored in various databases. The databases are then searched,
data is processed, and data is presented back to the user, often according to his locale. If only
you could extract these patterns as some kind of abstractions and transport them into further
applications, the development process would be much faster.
who can register, log in, and interact. Interaction is carried out mostly through validated and
secured forms, and results are stored in various databases. The databases are then searched,
data is processed, and data is presented back to the user, often according to his locale. If only
you could extract these patterns as some kind of abstractions and transport them into further
applications, the development process would be much faster.
This task obviously can be done. Moreover, it can be done in many different ways and in
almost any programming language. That’s why there are so many brilliant solutions that
make web development faster and easier. In this book, we present three of them: Symfony,
CakePHP, and Zend Framework. They do not only push the development process to the
extremes in terms of rapidity but also provide massive amounts of advanced features that have
become a must in the world of Web 2.0 applications.
almost any programming language. That’s why there are so many brilliant solutions that
make web development faster and easier. In this book, we present three of them: Symfony,
CakePHP, and Zend Framework. They do not only push the development process to the
extremes in terms of rapidity but also provide massive amounts of advanced features that have
become a must in the world of Web 2.0 applications.
c01.indd 1
c01.indd 1
1/24/2011 5:45:10 PM
1/24/2011 5:45:10 PM
COPYRIGHTED MATERIAL