PHP Zen with Zend
Exploring the Zend Framework
Nathan Porter 2008
What is the Zend Framework?
• Web Application Framework
– Code Libraries
– Object Oriented
• Open Source
• PHP5
• MVC desi...
Why Zend?
• Standardized PHP
• Allows developer to focus on functionality
instead of code
• Modular design
• Well Document...
Zend: Who Uses it?
• SourceForge
– OpenId (Zend OpenId)
• Fox Interactive
– IGN.com
– RottenTomatoes.com
– AskMen.com
• IB...
Zend: Getting Started
• Zend is already set up at Plymouth
on www, www2, and turing
• For personal development, Zend
needs...
Zend vs PHP: Zend_Date
Yesterday With Zend Yesterday with PHP
• Breakdown
– Same goal
– Less code for operation
– More Pre...
Zend vs PHP: Zend Mail
Mail With Zend Mail With PHP
• Breakdown
– Same goal
– Potentially more code
– Object Oriented styl...
Using Zend: Zend_Feed
• Functionality for
consuming RSS and
Atom Feeds
• Pre-built to handle most
feed syntax
• Object Ori...
Zend Studio: A Zend IDE
• Pros
– Syntax Highlighting
– Fast Zend App Creation
– Auto Complete
• Cons
– Big
– Need Project ...
Works Cited
• Wikipedia: http://en.wikipedia.org/wiki/Zend_Framework
• Framework Manual:
http://framework.zend.com/manual/...
Upcoming SlideShare
Loading in...5
×

Php Zen with Zend

3,180

Published on

A presentation on the Zend Framework that covers what it is, why to use it, as well as some small examples of it in action.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,180
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
65
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Php Zen with Zend

  1. 1. PHP Zen with Zend Exploring the Zend Framework Nathan Porter 2008
  2. 2. What is the Zend Framework? • Web Application Framework – Code Libraries – Object Oriented • Open Source • PHP5 • MVC design • It’s RAD – Rapid – Application – Development
  3. 3. Why Zend? • Standardized PHP • Allows developer to focus on functionality instead of code • Modular design • Well Documented • Dozens of useful pre-coded components • Contains parts of available API’s like Google • List of Components
  4. 4. Zend: Who Uses it? • SourceForge – OpenId (Zend OpenId) • Fox Interactive – IGN.com – RottenTomatoes.com – AskMen.com • IBM – QEDWiki
  5. 5. Zend: Getting Started • Zend is already set up at Plymouth on www, www2, and turing • For personal development, Zend needs to be set up on the web server • Download Zend Framework • A great example of setting up Zend Applications
  6. 6. Zend vs PHP: Zend_Date Yesterday With Zend Yesterday with PHP • Breakdown – Same goal – Less code for operation – More Precision – More functionality with dates
  7. 7. Zend vs PHP: Zend Mail Mail With Zend Mail With PHP • Breakdown – Same goal – Potentially more code – Object Oriented style more apparent – More functionality with mail
  8. 8. Using Zend: Zend_Feed • Functionality for consuming RSS and Atom Feeds • Pre-built to handle most feed syntax • Object Oriented – Zend_Feed::import() • Try/catch error handling – Zend_Feed_Exception • Documentation
  9. 9. Zend Studio: A Zend IDE • Pros – Syntax Highlighting – Fast Zend App Creation – Auto Complete • Cons – Big – Need Project Base – Expensive: $799 to $990
  10. 10. Works Cited • Wikipedia: http://en.wikipedia.org/wiki/Zend_Framework • Framework Manual: http://framework.zend.com/manual/en/ • Zend Framework Wiki: http://framework.zend.com/wiki/pages/viewpage.action? pageId=10530 • Zend: http://www.zend.com/en/ • Zend Framework Tutorials: http://www.zftutorials.com/ • Zend Application Setup: http://mitchellhashimoto.com/zend-framework- tutorials/getting-started/
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×