SlideShare a Scribd company logo
1 of 1
Download to read offline
2. Installation
                                                          Easiest way is to install Zend Server, including:
                                                          – PHP 5.2 or 5.3
                                                          – Apache Web Server
                                                          – Zend Framework
                                                          – phpMyAdmin
              Zend Framework
                                                          – support for IBM DB2, Informix, MySQL Server,
                                                            MS SQL Native Client


                                                        3. Hello world!
                                                         1. From the command line, create a new project
                                                              zf create project hello
  Diana Gorea, Andreea Zbranca, Lucian Bentea
                                                            which generates the following directory tree:
      Faculty of Computer Science, Ia¸i, Romania
                                     s
                                                               – hello
                                                                    – application
                                                                         – configs
                                                                          – models
1. What is Zend Framework?
                                                                          – views
 – object-oriented web application framework                              – controllers
 – open source, licensed under the New BSD License                  – library
 – implemented in PHP 5 (requires PHP 5.2.4 or later)               – public
 – extensible Model-View-Controller implementation                  – tests
 – provides support for the following Web services:      2. Copy the whole project into the htdocs directory,
   Amazon, del.icio.us, Flickr, Picasa, SlideShare,         usually at:
   Twitter, Yahoo!, YouTube                                 C:Program FilesZendApache2htdocs
 – support for various database systems:                 3. Edit the index.php file, located in:
   MySQL, Oracle, IBM DB2, Microsoft SQL Server,            helloapplicationviewsscriptsindexindex.php
   PostgreSQL, SQLite, Informix Dynamic Server              Replace its whole content with the single line:
 – e-mail composition and delivery,                         Hello world!
   retrieval via mbox, Maildir, POP3 and IMAP4
                                                         4. Open a browser and go to:
 – integrated into Zend Studio IDE
                                                            http://localhost/hello/public/
 – Zend Server provides all tools for creating
   PHP Web applications (including Zend Framework)
                                                        4. More information
 – well documented
                                                          – Zend Framework
      – 30-minute tour
                                                            http://framework.zend.com/
      – reference guide (+500 examples)
                                                          – Zend Server
      – fully documented API                                http://www.zend.com/products/server/
 – technology partners:                                   – Zend Studio IDE
   IBM, Google, Microsoft, Adobe Systems, StrikeIron        http://www.zend.com/products/studio/


                                                                                                  October 19, 2009

More Related Content

What's hot

What and how
What and howWhat and how
What and how
mrdtitram
 
Mason 2 - July 2011 - Seattle Perl Users Group
Mason 2 - July 2011 - Seattle Perl Users GroupMason 2 - July 2011 - Seattle Perl Users Group
Mason 2 - July 2011 - Seattle Perl Users Group
jonswar
 

What's hot (17)

Joomla
JoomlaJoomla
Joomla
 
Securing Your Moodle
Securing Your MoodleSecuring Your Moodle
Securing Your Moodle
 
Exploring WordPress Multisite
Exploring WordPress MultisiteExploring WordPress Multisite
Exploring WordPress Multisite
 
WordPress Multisite
WordPress MultisiteWordPress Multisite
WordPress Multisite
 
Jose-CV
Jose-CVJose-CV
Jose-CV
 
WordPress- An introduction
WordPress- An introductionWordPress- An introduction
WordPress- An introduction
 
What and how
What and howWhat and how
What and how
 
Installation of wordpress
Installation of wordpressInstallation of wordpress
Installation of wordpress
 
ADP - Chapter 2 Exploring the java Servlet Technology
ADP - Chapter 2 Exploring the java Servlet TechnologyADP - Chapter 2 Exploring the java Servlet Technology
ADP - Chapter 2 Exploring the java Servlet Technology
 
HECC 2009 Presentation - Moodle Administration
HECC 2009 Presentation - Moodle AdministrationHECC 2009 Presentation - Moodle Administration
HECC 2009 Presentation - Moodle Administration
 
Moodle + Adobe Connect
Moodle + Adobe Connect Moodle + Adobe Connect
Moodle + Adobe Connect
 
Introduction to Flow3
Introduction to Flow3Introduction to Flow3
Introduction to Flow3
 
Develop plugin for Mozilla Firefox and structure a JS-based application
Develop plugin for Mozilla Firefox and structure a JS-based applicationDevelop plugin for Mozilla Firefox and structure a JS-based application
Develop plugin for Mozilla Firefox and structure a JS-based application
 
Ithemes presentation
Ithemes presentationIthemes presentation
Ithemes presentation
 
Mason 2 - July 2011 - Seattle Perl Users Group
Mason 2 - July 2011 - Seattle Perl Users GroupMason 2 - July 2011 - Seattle Perl Users Group
Mason 2 - July 2011 - Seattle Perl Users Group
 
Week1 Introduction
Week1 IntroductionWeek1 Introduction
Week1 Introduction
 
Wordpress kungfu
Wordpress kungfu Wordpress kungfu
Wordpress kungfu
 

Similar to Zend Framework Handout

Zend Framework
Zend FrameworkZend Framework
Zend Framework
lucianb
 
Zend MVC pattern based Framework – Best for Enterprise web applications
Zend MVC pattern based Framework – Best for Enterprise web applicationsZend MVC pattern based Framework – Best for Enterprise web applications
Zend MVC pattern based Framework – Best for Enterprise web applications
Etisbew Technology Group
 

Similar to Zend Framework Handout (20)

Zend Framework
Zend FrameworkZend Framework
Zend Framework
 
From Zero to ZF: Your first zend framework project on ibm i
From Zero to ZF: Your first zend framework project on ibm iFrom Zero to ZF: Your first zend framework project on ibm i
From Zero to ZF: Your first zend framework project on ibm i
 
Debugging with Zend Studio for Eclipse
Debugging with Zend Studio for EclipseDebugging with Zend Studio for Eclipse
Debugging with Zend Studio for Eclipse
 
PHP and Zend Framework on Windows
PHP and Zend Framework on WindowsPHP and Zend Framework on Windows
PHP and Zend Framework on Windows
 
Php Frameworks
Php FrameworksPhp Frameworks
Php Frameworks
 
Zend Framwork presentation
Zend Framwork presentationZend Framwork presentation
Zend Framwork presentation
 
Zend Framwork configurations
Zend Framwork configurationsZend Framwork configurations
Zend Framwork configurations
 
Zend framework 01 - introduction
Zend framework 01 - introductionZend framework 01 - introduction
Zend framework 01 - introduction
 
Zend Core on IBM i - Security Considerations
Zend Core on IBM i - Security ConsiderationsZend Core on IBM i - Security Considerations
Zend Core on IBM i - Security Considerations
 
Application development using Zend Framework
Application development using Zend FrameworkApplication development using Zend Framework
Application development using Zend Framework
 
Zend Products and PHP for IBMi
Zend Products and PHP for IBMi  Zend Products and PHP for IBMi
Zend Products and PHP for IBMi
 
PHP on IBM i Tutorial
PHP on IBM i TutorialPHP on IBM i Tutorial
PHP on IBM i Tutorial
 
node_js.pptx
node_js.pptxnode_js.pptx
node_js.pptx
 
Getting started with PHP on IBM i
Getting started with PHP on IBM iGetting started with PHP on IBM i
Getting started with PHP on IBM i
 
Exercise: Building Node-webkit apps
Exercise: Building Node-webkit appsExercise: Building Node-webkit apps
Exercise: Building Node-webkit apps
 
Zend MVC pattern based Framework – Best for Enterprise web applications
Zend MVC pattern based Framework – Best for Enterprise web applicationsZend MVC pattern based Framework – Best for Enterprise web applications
Zend MVC pattern based Framework – Best for Enterprise web applications
 
Lamp Zend Security
Lamp Zend SecurityLamp Zend Security
Lamp Zend Security
 
DPC2007 Zend Framework (Gaylord Aulke)
DPC2007 Zend Framework (Gaylord Aulke)DPC2007 Zend Framework (Gaylord Aulke)
DPC2007 Zend Framework (Gaylord Aulke)
 
PHP - Programming language war, does it matter
PHP - Programming language war, does it matterPHP - Programming language war, does it matter
PHP - Programming language war, does it matter
 
Zend Framework 1.8 workshop
Zend Framework 1.8 workshopZend Framework 1.8 workshop
Zend Framework 1.8 workshop
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health Education
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactistics
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answers
 

Zend Framework Handout

  • 1. 2. Installation Easiest way is to install Zend Server, including: – PHP 5.2 or 5.3 – Apache Web Server – Zend Framework – phpMyAdmin Zend Framework – support for IBM DB2, Informix, MySQL Server, MS SQL Native Client 3. Hello world! 1. From the command line, create a new project zf create project hello Diana Gorea, Andreea Zbranca, Lucian Bentea which generates the following directory tree: Faculty of Computer Science, Ia¸i, Romania s – hello – application – configs – models 1. What is Zend Framework? – views – object-oriented web application framework – controllers – open source, licensed under the New BSD License – library – implemented in PHP 5 (requires PHP 5.2.4 or later) – public – extensible Model-View-Controller implementation – tests – provides support for the following Web services: 2. Copy the whole project into the htdocs directory, Amazon, del.icio.us, Flickr, Picasa, SlideShare, usually at: Twitter, Yahoo!, YouTube C:Program FilesZendApache2htdocs – support for various database systems: 3. Edit the index.php file, located in: MySQL, Oracle, IBM DB2, Microsoft SQL Server, helloapplicationviewsscriptsindexindex.php PostgreSQL, SQLite, Informix Dynamic Server Replace its whole content with the single line: – e-mail composition and delivery, Hello world! retrieval via mbox, Maildir, POP3 and IMAP4 4. Open a browser and go to: – integrated into Zend Studio IDE http://localhost/hello/public/ – Zend Server provides all tools for creating PHP Web applications (including Zend Framework) 4. More information – well documented – Zend Framework – 30-minute tour http://framework.zend.com/ – reference guide (+500 examples) – Zend Server – fully documented API http://www.zend.com/products/server/ – technology partners: – Zend Studio IDE IBM, Google, Microsoft, Adobe Systems, StrikeIron http://www.zend.com/products/studio/ October 19, 2009