zend framework
TRANSCRIPT
Zend FrameworkInstallationHello world!
More information
Zend Framework
Diana Gorea, Andreea Zbranca, Lucian Bentea
Faculty of Computer Science
Iasi, Romania
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
I open source, corporate friendly license (New BSD License)
I object-oriented web application framework
I implemented in PHP 5 (requires PHP 5.2.4 or later)
I extensible Model-View-Controller implementation
I support for various database systems:
MySQL, Oracle, IBM DB2, Microsoft SQL Server,
PostgreSQL, SQLite, Informix Dynamic Server
I e-mail composition and delivery,
retrieval via mbox, Maildir, POP3 and IMAP4
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
I open source, corporate friendly license (New BSD License)
I object-oriented web application framework
I implemented in PHP 5 (requires PHP 5.2.4 or later)
I extensible Model-View-Controller implementation
I support for various database systems:
MySQL, Oracle, IBM DB2, Microsoft SQL Server,
PostgreSQL, SQLite, Informix Dynamic Server
I e-mail composition and delivery,
retrieval via mbox, Maildir, POP3 and IMAP4
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
I open source, corporate friendly license (New BSD License)
I object-oriented web application framework
I implemented in PHP 5 (requires PHP 5.2.4 or later)
I extensible Model-View-Controller implementation
I support for various database systems:
MySQL, Oracle, IBM DB2, Microsoft SQL Server,
PostgreSQL, SQLite, Informix Dynamic Server
I e-mail composition and delivery,
retrieval via mbox, Maildir, POP3 and IMAP4
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
I open source, corporate friendly license (New BSD License)
I object-oriented web application framework
I implemented in PHP 5 (requires PHP 5.2.4 or later)
I extensible Model-View-Controller implementation
I support for various database systems:
MySQL, Oracle, IBM DB2, Microsoft SQL Server,
PostgreSQL, SQLite, Informix Dynamic Server
I e-mail composition and delivery,
retrieval via mbox, Maildir, POP3 and IMAP4
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
I open source, corporate friendly license (New BSD License)
I object-oriented web application framework
I implemented in PHP 5 (requires PHP 5.2.4 or later)
I extensible Model-View-Controller implementation
I support for various database systems:
MySQL, Oracle, IBM DB2, Microsoft SQL Server,
PostgreSQL, SQLite, Informix Dynamic Server
I e-mail composition and delivery,
retrieval via mbox, Maildir, POP3 and IMAP4
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
I open source, corporate friendly license (New BSD License)
I object-oriented web application framework
I implemented in PHP 5 (requires PHP 5.2.4 or later)
I extensible Model-View-Controller implementation
I support for various database systems:
MySQL, Oracle, IBM DB2, Microsoft SQL Server,
PostgreSQL, SQLite, Informix Dynamic Server
I e-mail composition and delivery,
retrieval via mbox, Maildir, POP3 and IMAP4
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
I integrated into Zend Studio IDE
I Zend Server provides all tools for creating
PHP Web applications (including Zend Framework)
I well documented
I 30-minute tour
I reference guide (+500 examples)
I fully documented API
I technology partners:
IBM, Google, Microsoft, Adobe Systems, StrikeIron
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
I integrated into Zend Studio IDE
I Zend Server provides all tools for creating
PHP Web applications (including Zend Framework)
I well documented
I 30-minute tour
I reference guide (+500 examples)
I fully documented API
I technology partners:
IBM, Google, Microsoft, Adobe Systems, StrikeIron
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
I integrated into Zend Studio IDE
I Zend Server provides all tools for creating
PHP Web applications (including Zend Framework)
I well documented
I 30-minute tour
I reference guide (+500 examples)
I fully documented API
I technology partners:
IBM, Google, Microsoft, Adobe Systems, StrikeIron
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
I integrated into Zend Studio IDE
I Zend Server provides all tools for creating
PHP Web applications (including Zend Framework)
I well documented
I 30-minute tour
I reference guide (+500 examples)
I fully documented API
I technology partners:
IBM, Google, Microsoft, Adobe Systems, StrikeIron
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
I integrated into Zend Studio IDE
I Zend Server provides all tools for creating
PHP Web applications (including Zend Framework)
I well documented
I 30-minute tour
I reference guide (+500 examples)
I fully documented API
I technology partners:
IBM, Google, Microsoft, Adobe Systems, StrikeIron
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
I integrated into Zend Studio IDE
I Zend Server provides all tools for creating
PHP Web applications (including Zend Framework)
I well documented
I 30-minute tour
I reference guide (+500 examples)
I fully documented API
I technology partners:
IBM, Google, Microsoft, Adobe Systems, StrikeIron
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
I integrated into Zend Studio IDE
I Zend Server provides all tools for creating
PHP Web applications (including Zend Framework)
I well documented
I 30-minute tour
I reference guide (+500 examples)
I fully documented API
I technology partners:
IBM, Google, Microsoft, Adobe Systems, StrikeIron
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
. . . provides support for the following Web services:
I Amazon
I Delicious
I Flickr
I Picasa
I SlideShare
I Twitter
I Yahoo!
I YouTube
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
. . . provides support for the following Web services:
I Amazon
I Delicious
I Flickr
I Picasa
I SlideShare
I Twitter
I Yahoo!
I YouTube
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
. . . provides support for the following Web services:
I Amazon
I Delicious
I Flickr
I Picasa
I SlideShare
I Twitter
I Yahoo!
I YouTube
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
. . . provides support for the following Web services:
I Amazon
I Delicious
I Flickr
I Picasa
I SlideShare
I Twitter
I Yahoo!
I YouTube
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
. . . provides support for the following Web services:
I Amazon
I Delicious
I Flickr
I Picasa
I SlideShare
I Twitter
I Yahoo!
I YouTube
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
. . . provides support for the following Web services:
I Amazon
I Delicious
I Flickr
I Picasa
I SlideShare
I Twitter
I Yahoo!
I YouTube
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
. . . provides support for the following Web services:
I Amazon
I Delicious
I Flickr
I Picasa
I SlideShare
I Twitter
I Yahoo!
I YouTube
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
What is Zend Framework?
. . . provides support for the following Web services:
I Amazon
I Delicious
I Flickr
I Picasa
I SlideShare
I Twitter
I Yahoo!
I YouTube
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
Installation
Easiest way is to install Zend Server, which includes:
I PHP 5.2 or 5.3
I Apache Web Server
I Zend Framework
I phpMyAdmin
I support for IBM DB2, Informix, MySQL Server,
MS SQL Native Client
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
Installation
Easiest way is to install Zend Server, which includes:
I PHP 5.2 or 5.3
I Apache Web Server
I Zend Framework
I phpMyAdmin
I support for IBM DB2, Informix, MySQL Server,
MS SQL Native Client
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
Installation
Easiest way is to install Zend Server, which includes:
I PHP 5.2 or 5.3
I Apache Web Server
I Zend Framework
I phpMyAdmin
I support for IBM DB2, Informix, MySQL Server,
MS SQL Native Client
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
Installation
Easiest way is to install Zend Server, which includes:
I PHP 5.2 or 5.3
I Apache Web Server
I Zend Framework
I phpMyAdmin
I support for IBM DB2, Informix, MySQL Server,
MS SQL Native Client
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
Installation
Easiest way is to install Zend Server, which includes:
I PHP 5.2 or 5.3
I Apache Web Server
I Zend Framework
I phpMyAdmin
I support for IBM DB2, Informix, MySQL Server,
MS SQL Native Client
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
Hello world!
I From the command line, create a new project called hello
zf create project hello
. . . which will generate the following directory structure:
hello
testspubliclibraryapplication
controllersviewsmodelsconfigs
I Copy the whole project into the htdocs directory, usually at:
C:\Program Files\Zend\Apache2\htdocs
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
Hello world!
I From the command line, create a new project called hello
zf create project hello
. . . which will generate the following directory structure:
hello
testspubliclibraryapplication
controllersviewsmodelsconfigs
I Copy the whole project into the htdocs directory, usually at:
C:\Program Files\Zend\Apache2\htdocs
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
Hello world!
I From the command line, create a new project called hello
zf create project hello
. . . which will generate the following directory structure:
hello
testspubliclibraryapplication
controllersviewsmodelsconfigs
I Copy the whole project into the htdocs directory, usually at:
C:\Program Files\Zend\Apache2\htdocs
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
Hello world!
I From the command line, create a new project called hello
zf create project hello
. . . which will generate the following directory structure:
hello
testspubliclibraryapplication
controllersviewsmodelsconfigs
I Copy the whole project into the htdocs directory, usually at:
C:\Program Files\Zend\Apache2\htdocs
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
Hello world!
I Edit the index.php file, located in:
hello\application\views\scripts\index\index.php
I Replace its whole content with the single line:
Hello world!
I Open a browser and go to:
http://localhost/hello/public/
I Done!
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
Hello world!
I Edit the index.php file, located in:
hello\application\views\scripts\index\index.php
I Replace its whole content with the single line:
Hello world!
I Open a browser and go to:
http://localhost/hello/public/
I Done!
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
Hello world!
I Edit the index.php file, located in:
hello\application\views\scripts\index\index.php
I Replace its whole content with the single line:
Hello world!
I Open a browser and go to:
http://localhost/hello/public/
I Done!
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
Hello world!
I Edit the index.php file, located in:
hello\application\views\scripts\index\index.php
I Replace its whole content with the single line:
Hello world!
I Open a browser and go to:
http://localhost/hello/public/
I Done!
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
More information
I Zend Framework
http://framework.zend.com/
I Zend Server
http://www.zend.com/products/server/
I Zend Studio IDE
http://www.zend.com/products/studio/
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
More information
I Zend Framework
http://framework.zend.com/
I Zend Server
http://www.zend.com/products/server/
I Zend Studio IDE
http://www.zend.com/products/studio/
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
Zend FrameworkInstallationHello world!
More information
More information
I Zend Framework
http://framework.zend.com/
I Zend Server
http://www.zend.com/products/server/
I Zend Studio IDE
http://www.zend.com/products/studio/
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework