zend framework 1.8 features webinar
DESCRIPTION
The slides used to drive the ZF 1.8 webinar that described the newest features in this release.TRANSCRIPT
![Page 1: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/1.jpg)
Copyright © 2007, Zend Technologies Inc.
ZEND FRAMEWORK 1.8By Matthew Weier O’Phinney
And Ralph Schindler
![Page 2: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/2.jpg)
“OVERVIEW
Finally, something capable of calling ‘the greatest thing since sliced bread.’- Ralph Schindler
![Page 3: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/3.jpg)
Overview
• Focus on Rapid Application Development (RAD)
• Focus on common task standardization
• Focus on the Cloud
| Apr 12, 2023Overview | 3
![Page 4: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/4.jpg)
“ZEND_TOOL
Putting the ‘Framework’ in Zend Framework-Ralph Schindler
![Page 5: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/5.jpg)
Zend_Tool - Overview
• In a nutshell: “Zend_Tool is both RAD tools as well as a framework for
exposing your own set of tooling needs to the Zend_Tool user interface.”
• Main Classes & APIs: Zend_Tool_Framework Zend_Tool_Project
• Supporting Classes & APIs: Zend_CodeGenerator Zend_Reflection
| Apr 12, 2023Zend_Tool | 5
![Page 6: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/6.jpg)
Zend_Tool – How to get it?
• Download and go
• SVN Create a link to the proper runner (zf.sh/zf.bat)
• Preferably in the system path Add Zend Framework library to global include_path
• Zend Server
• Pear Channel (http://pear.zfcampus.org/)
| Apr 12, 2023Zend_Tool | 6
![Page 7: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/7.jpg)
Zend_Tool – What Can It Do?
| Apr 12, 2023Zend_Tool | 7
![Page 8: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/8.jpg)
Zend_Tool – What Can It Do?
| Apr 12, 2023Zend_Tool | 8
![Page 9: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/9.jpg)
Zend_Tool – What Can It Do?
| Apr 12, 2023Zend_Tool | 9
![Page 10: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/10.jpg)
Zend_Tool – What Can It Do?
| Apr 12, 2023Zend_Tool | 10
![Page 11: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/11.jpg)
Zend_Tool – What Can It Do?
| Apr 12, 2023Zend_Tool | 11
![Page 12: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/12.jpg)
Zend_Tool – What Can It Do?
| Apr 12, 2023Zend_Tool | 12
![Page 13: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/13.jpg)
Zend_Tool – What Can It Do?
| Apr 12, 2023Zend_Tool | 13
![Page 14: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/14.jpg)
Zend_Tool – What Can It Do?
| Apr 12, 2023Zend_Tool | 14
![Page 15: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/15.jpg)
Zend_Tool – What Can It Do?
| Apr 12, 2023Zend_Tool | 15
![Page 16: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/16.jpg)
Zend_Tool – What Can It Do?
| Apr 12, 2023Zend_Tool | 16
![Page 17: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/17.jpg)
Zend_Tool – What Can It Do?
• You can find out at the end of the month at the next webinar ;)
• http://www.zend.com/en/company/news/event/webinar-zend-tool-command-line-tooling
| Apr 12, 2023Name of this section | 17
![Page 18: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/18.jpg)
“ZEND_APPLICATION
Your bootstrap, … it should probably look more like this:- Ralph Schindler
![Page 19: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/19.jpg)
Zend_Application – The Problem
• Provides a standardized bootstrapping process
• Ability to bootstrap reusable resources, common- and module-based bootstrap classes and dependency checking.
• Takes care of setting up the PHP environment
• Sets up autoloading by default.
| Apr 12, 2023Zend_Application | 19
![Page 20: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/20.jpg)
Zend_Application – Autoloading
• New Autoloader Resource Autoloader Module Autoloader
| Apr 12, 2023Zend_Application | 20
![Page 21: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/21.jpg)
Zend_Application – A Stroll Through Code
| Apr 12, 2023Zend_Application | 21
![Page 22: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/22.jpg)
Zend_Application – A Stroll Through Code
| Apr 12, 2023Zend_Application | 22
![Page 23: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/23.jpg)
Zend_Application – A Stroll Through Code
| Apr 12, 2023Zend_Application | 23
![Page 24: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/24.jpg)
Zend_Application – A Stroll Through Code
| Apr 12, 2023Zend_Application | 24
![Page 25: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/25.jpg)
Zend_Application – A Stroll Through Code
| Apr 12, 2023Zend_Application | 25
![Page 26: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/26.jpg)
Zend_Application – A Stroll Through Code
| Apr 12, 2023Zend_Application | 26
• Built in Resources: Database FrontController Layout Locale Modules Navigation Session Translate View
![Page 27: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/27.jpg)
“ZEND_NAVIGATION
Where would you like to go today?
![Page 28: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/28.jpg)
Zend_Navigation – The Problem
• Developed by Contributor Robin Skoglund
• Tree structures are hard
• Navigation is a form of tree structure
• Standard way of solving a number of “navigation” problems Menus Breadcrumbs Sitemaps Your Navigation problem here?
| Apr 12, 2023
Zend_Navigation | 28
![Page 29: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/29.jpg)
Zend_Navigation – The Problem
| Apr 12, 2023
Zend_Navigation | 29
![Page 30: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/30.jpg)
Zend_Navigation – The Problem
| Apr 12, 2023
Zend_Navigation | 30
![Page 31: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/31.jpg)
Zend_Navigation – The Problem
| Apr 12, 2023
Zend_Navigation | 31
![Page 32: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/32.jpg)
“EC2 AND S3 SUPPORT
Because ‘the cloud’ is not just a pretty picture on a flow chart anymore.-Ralph Schindler
![Page 33: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/33.jpg)
Zend_Service_Amazon_S3/EC2
• What is EC2? Developed By Contributor Jon Whitcraft Amazon Elastic Cloud Computing (EC2) Launch and manage server instances in Amazon's data
centers using APIs or available tools and utilities. You can use Amazon EC2 server instances at any time, for
as long as you need, and for any legal purpose.
• What is S3? Developed by Contributor Stanislav Malyshev Provides a simple web services interface that can be used to
store and retrieve any amount of data, at any time, from anywhere on the web.
Service aims to maximize benefits of scale and to pass those benefits on to developers.
| Apr 12, 2023Zend_Service_Amazon_S3/EC2 | 33
![Page 34: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/34.jpg)
Zend_Service_Amazon_EC2
| Apr 12, 2023Zend_Service_Amazon_EC2/S3 | 34
![Page 35: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/35.jpg)
Zend_Service_Amazon_EC2
| Apr 12, 2023Zend_Service_Amazon_EC2/S3 | 35
![Page 36: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/36.jpg)
Zend_Service_Amazon_EC2
| Apr 12, 2023Zend_Service_Amazon_EC2/S3 | 36
![Page 37: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/37.jpg)
Zend_Service_Amazon_S3
| Apr 12, 2023Zend_Service_Amazon_EC2/S3 | 37
![Page 38: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/38.jpg)
Zend_Service_Amazon_S3
| Apr 12, 2023Zend_Service_Amazon_EC2/S3 | 38
![Page 39: Zend Framework 1.8 Features Webinar](https://reader036.vdocuments.net/reader036/viewer/2022062319/55581020d8b42a5e468b47e4/html5/thumbnails/39.jpg)
Copyright © 2007, Zend Technologies Inc.
THANK YOU!http://framework.zend.com
Latest Release 1.8.2
| 39