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 ...

Get Beginning CakePHP: From Novice to Professional now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.