●
What is ZF
●
ZF Components
●
ZF Power
●
Quick Web Project on ZF
by Andrei Ermicioi (aka erani)
4 who don't know what is PHP
●
PHP <=> PHP: Hypertext Processor
●
Interpreted programming language
●
C like syntax
●
No data type
●
Powerfull OOP
●
Easy embed to HTML
What is Zend Framework (ZF)
●
An Open Source Framework
●
Use full power of PHP OOP
●
Use MVC (Modelviewcontroller), architectural
pattern
●
Focused on building more secure, reliable, and
modern Web 2.0 applications & web services
●
Corporate friendly licensing (New BSD License)
2 words from ZF history
●
Ruby on Rails & Spring Framework gaining
popularity
●
No framework for PHP community to fulfill similar
web development needs
●
It was 2005, at Zend Conference ZF was publicly
announced
ZF Components
●
ZF v1.6 – 63 components
●
Components for services:
●
Amazon (Zend_Service_Amazon)
●
Google (Zend_Gdata)
●
Yahoo (Zend_Service_Yahoo)
●
XML – RPC (Remote Procedure Calling)
●
Dojo (JavaScript framework)
ZF Power
●
Model – View – Controller (MVC)
●
Model data & business rules→
●
View elements of user interface→
●
Controller communication to the model of user →
actions
●
The best of PHP 5 OOP no procedures
●
Many DB Adapters
●
Good documentation
●
Folder architecture
Quick Web Project on ZF
●
Rewrite (.htaccess)
●
Bootstrap (index.php)
●
Model (Demo.php)
●
IndexController (IndexController.php)
●
View (index.phtml)
●
Output
Some numbers
●
More than 7 Million Downloads
●
More than 500 Contributors
●
More than 1000 pages in our Reference Guide
●
More than 500 Examples in our Reference Guide
●
Almost 2 million hits on Google
●
More than 60 projects based on or extending Zend Framework
at SourceForge
●
More than 30 projects based on or extending Zend Framework
at Google Code
●
More than 3000 resolved issues in our Issue Tracker
Enter the password to open this PDF file:
File name:
-
File size:
-
Title:
-
Author:
-
Subject:
-
Keywords:
-
Creation Date:
-
Modification Date:
-
Creator:
-
PDF Producer:
-
PDF Version:
-
Page Count:
-
Preparing document for printing…
0%
Comments 0
Log in to post a comment