O'Reilly logo

Beginning CakePHP: From Novice to Professional by David Golding

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 12Vendors

One of the benefits of using Cake is that it is built on PHP, one of the most popular languages in web development. Thousands of developers from across the globe actively contribute to the available body of PHP classes and scripts, which makes using PHP advantageous. However, a major concern of PHP developers choosing a framework is how to port over existing projects or use those long hours of developing their own classes in the framework.

PHP uses the include() and require() functions to reference external scripts or multiple files. Why not just run one of these to implement an outside script? Again, Cake's "convention over configuration" mantra applies. Cake is concerned not just with providing shortcuts and automating typical ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required