Escolar Documentos
Profissional Documentos
Cultura Documentos
Framework
Rama Yurindra
Zend Team – Indonesia, Malaysia & Singapore
http://en.wikipedia.org
Should i use a framework ?
Functions separated in
many files
•Hard to Maintain
Different •No Standardization
Coding Style
•Hard to documented
Application
not •Lots of mistakes in
structured Team Collaboration
Classes not
organized
Should i use a framework ?
Enterprise Application
PHP
Framework Overview ?
FRAMEWORK PRODUCTIVITY
•Easy to maintain
•Easy to use and documented
clearly
•Lots of Functions & Classes
Functions which is ready to use
library Classes more •Faster development
organized
•Structured Directory & File
repository
•Coding Standard
Structured Team
Application Colaboration
• Community-based—led by team at
Zend
• Corporate contributions:
Rich Internet Applications with PHP Feb-20-08 | Page 3
What is Zend Framework ?
Data Model
View
Database Table
HTML Script
Controlle
r OR
Template Engine
(MiniTemplator,Smarty,PhpBB.
etc)
Request
Requirement :
1.Zend Framework source code from http://framework.zend.com
•PHP 5
•PDO Extension
•mod_rewrite apache
Prepare Zend Framework Installation
root
application
controllers
models
views
scripts
html
library
Zend Framework Implementation
http://www.rightmedia.com
Rightmedia
Adversitement online, until now the application serving 5 million ads and
process 100.000 request / second
Zend Framework Implementation
http://services.alphaworks.ibm.com/qedwiki/
IBM QEDWiki. Right now, IBM Research & Development Center create a unique
WIKI based on Zend Framework. QEDWiki used to make a website protoype
and can make web 2.0 application easilly.
Zend Framework Implementation
QEDWiki
Zend Framework Implementation
QEDWiki
Benefit & Strong Point of Zend Framework
http://framework.zend.com
Website about Zend Framework
Questions ?
Thank You