𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

A Year With Symfony

✍ Scribed by Noback, Matthias


Publisher
leanpub.com
Year
2014
Tongue
English
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


The first detailed, unbiased comparison of the three leading PHP frameworksWeb developers have been eager for an impartial comparison of leading PHP frameworks so they can make educated decisions about the most effective tool for their needs. This guide uses Symfony, CakePHP, and Zend Framework to solve key problems, providing source code examples and comparisons for each. It explains the approach and reviews the similarities and differences in the three frameworks, providing reliable information on which to base your decisions.Symfony, CakePHP, and Zend Framework are considered the leading PHP frameworks; developers need an unbiased comparison to choose which one works best for their individual situationsThis guide uses each framework to solve the same problems, illustrating the solutions with source code examples and working applicationsCovers wide range of topics, from installation and configuration to most advanced features like AJAX, web services and automated testing.Includes an appendix of new PHP frameworks, including CodeIgniter, Lithium, and AgaviBestselling PHP author Elizabeth Naramore serves as technical editorComparison of PHP Web Frameworksprovides the impartial, side-by-side comparison that developers have been looking for. Bartosz Porebskiis a video game, web application, and C++ software developer. He works as Brain-Computer Interface researcher and lecturer at Jagiellonian University in Kraków, Poland.Karol Przystalski, MSc, is Software Quality Engineer at Sabre Holdings and a PhD student at Jagiellonian University in Kraków, Poland. He has worked with Symfony since its earliest versions and has written a book about this framework.Leszek Nowakhas years of development experience with the CakePHP, CodeIgniter, and Django frameworks. He also works with 3D graphics and pattern recognition at Jagiellonian University in Kraków, Poland.

✦ Table of Contents


INTRODUCTION xxvii CHAPTER 1: INTRODUCING SYMFONY, CAKEPHP, AND ZEND FRAMEWORK 1 CHAPTER 2: GETTING STARTED 29 CHAPTER 3: WORKING WITH DATABASES 57 CHAPTER 4: YOUR FIRST APPLICATION IN THE THREE FRAMEWORKS 91 CHAPTER 5: FORMS 131 CHAPTER 6: MAILING 181 CHAPTER 7: SEARCHING 209 CHAPTER 8: SECURITY 229 CHAPTER 9: TEMPLATES 249 CHAPTER 10: AJAX 279 CHAPTER 11: MAKING PLUG-INS 315 CHAPTER 12: WEB SERVICES 327 CHAPTER 13: BACK END 355 CHAPTER 14: INTERNATIONALIZATION 371 CHAPTER 15: TESTING 393 CHAPTER 16: USER MANAGEMENT 429 CHAPTER 17: PERFORMANCE 477 CHAPTER 18: SUMMARY 485 APPENDIX A: WEB RESOURCES 493 APPENDIX B: CODEIGNITER, LITHIUM, AND AGAVI WITH CODE EXAMPLES 499 Glossary of Acronyms and Technical Terms 525 INDEX 529


πŸ“œ SIMILAR VOLUMES


A Year With Symfony Writing healthy, re
✍ Matthias Noback πŸ“‚ Library πŸ“… 2013 πŸ› Matthias Noback 🌐 English

You know now how to create a Symfony2 application, with routing, controllers, entities or documents, Twig templates and maybe some unit tests. But after these basic steps, some concerns will raise about...<br>TheΒ reusabilityΒ of your code - How should you structure your code to make it reusable in a

Dear Millie: Diary of a Seven Year Old W
✍ Marco Previero πŸ“‚ Library πŸ“… 2017 πŸ› Troubador Publishing Ltd 🌐 English

<p>"Dear Millie, I am writing you this letter in the hope that life has afforded you the opportunity to grow old enough to read it..." </p> <p>So starts the most extraordinary diary about a seven-year-old girl and her family, violently thrown into the most dreaded abyss when they discover she has ca

Music for a city, music for the world: 1
✍ San Francisco Symphony Orchestra;Rothe, Larry πŸ“‚ Library πŸ“… 2011 πŸ› Chronicle Books LLC 🌐 English

In Music for a City, Music for the World, Larry Rothe shares how the San Francisco Bay Area's love of music, rooted in the Gold Rush, gave birth to a Grammy-winning and internationally acclaimed orchestra. Released in time for the San Francisco Symphony's celebration of its 100th anniversary, this d