3 options
Zend Framework 2 cookbook : a guide to all the ins and outs of Zend Framework 2 features / Josephus Callaars.
- Format:
- Book
- Author/Creator:
- Callaars, Josephus.
- Language:
- English
- Subjects (All):
- Open source software.
- PHP (Computer program language).
- Physical Description:
- 1 online resource (340 p.)
- Edition:
- 1st ed.
- Place of Publication:
- Birmingham : Packt Publishing, 2013.
- Language Note:
- English
- Biography/History:
- Callaars Josephus: Josephus Callaars is a software developer whose passion began like so many other developers at the appropriate age of twelve. Being intrigued by mathematics and software languages such as Assembler and Java, he quickly found out that his career was to be found in the abstract side. Since 2003 he has been developing software applications commercially, and always tried to stay up-to-date with the latest technologies. Josephus has been passionate about developing ever since, and always thought it could be done better every time. He is a Zend Certified Engineer and is regularly to be found in the open source community, where he is always on the lookout for new things to learn.
- Summary:
- This book is written in a practical, cookbook style with numerous examples and recipes. This style allows you to go both directly to your topic of interest or follow topics throughout a chapter to gain an in-depth knowledge of certain areas.'Zend Framework 2 Cookbook"" is for PHP developers who are fairly advanced in programming in PHP. It will also be useful for developers who have a keen interest in expanding their knowledge outside the boundaries of simply scripting pages together. As unit testing and MVC will be discussed, it is beneficial for the reader to know what these technologies are
- Contents:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Zend Framework 2 Basics; Introduction; Setting up a Zend Framework 2 project; Handling routines; Understanding dependency injection; Using configurations to your benefit; The EventManager and Bootstrap; Chapter 2: Translating and Mail Handling; Introduction; Translating your application; Localizing your application; Sending mail; Receiving mail; Chapter 3: Handling and Decorating Forms; Introduction; Creating forms; Using form view helpers
- Creating a custom form element and form view helperChapter 4: Using View; Introduction; Working with View; Creating a global layout template; Creating reusable Views; Using view strategies/renderers; Using context switching for a different output; Writing a custom view strategy/renderer; Chapter 5: Configuring and Using Databases; Introduction; Connecting to a database; Executing simple queries; Executing queries using the TableGateway; Optimization with a DB profiler; Creating a Database Access Object; Chapter 6: Modules, Models, and Services; Introduction; Creating a new module
- Using modules as a widgetA Model and a Hydrator; A basic service; Chapter 7: Handling Authentication; Introduction; Understanding Authentication methods; Setting up a simple database Authentication; Writing a custom Authentication method; Chapter 8: Optimizing Performance; Introduction; Caching, and when to Cache; Understanding and using storage plugins; Setting up a caching system; Chapter 9: Catching Bugs; Introduction; Handling Exceptions - your partner in crime; Logging and how it makes your life easier; Unit testing, why would you do it?; Setting up and using unit testing
- Appendix: Setting up the EssentialsMaking sure you have all that you need; Downloading Zend Framework 2 and finding its documentation; Composer and its uses within Zend Framework 2; Basic Zend Framework 2 structures; About storage adapters and patterns; Index
- Notes:
- "Quick answers to common problems"--Cover.
- Includes index.
- Description based on online resource; title from PDF title page (ebrary, viewed January 10, 2014).
- ISBN:
- 9781849694858
- 1849694850
- OCLC:
- 866845456
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.