1. Zend Framework
Installation
Hello world!
More information
Zend Framework
Diana Gorea, Andreea Zbranca, Lucian Bentea
Faculty of Computer Science
Ia¸i, Romania
s
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
2. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
open source, corporate friendly license (New BSD License)
object-oriented web application framework
implemented in PHP 5 (requires PHP 5.2.4 or later)
extensible Model-View-Controller implementation
support for various database systems:
MySQL, Oracle, IBM DB2, Microsoft SQL Server,
PostgreSQL, SQLite, Informix Dynamic Server
e-mail composition and delivery,
retrieval via mbox, Maildir, POP3 and IMAP4
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
3. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
open source, corporate friendly license (New BSD License)
object-oriented web application framework
implemented in PHP 5 (requires PHP 5.2.4 or later)
extensible Model-View-Controller implementation
support for various database systems:
MySQL, Oracle, IBM DB2, Microsoft SQL Server,
PostgreSQL, SQLite, Informix Dynamic Server
e-mail composition and delivery,
retrieval via mbox, Maildir, POP3 and IMAP4
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
4. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
open source, corporate friendly license (New BSD License)
object-oriented web application framework
implemented in PHP 5 (requires PHP 5.2.4 or later)
extensible Model-View-Controller implementation
support for various database systems:
MySQL, Oracle, IBM DB2, Microsoft SQL Server,
PostgreSQL, SQLite, Informix Dynamic Server
e-mail composition and delivery,
retrieval via mbox, Maildir, POP3 and IMAP4
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
5. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
open source, corporate friendly license (New BSD License)
object-oriented web application framework
implemented in PHP 5 (requires PHP 5.2.4 or later)
extensible Model-View-Controller implementation
support for various database systems:
MySQL, Oracle, IBM DB2, Microsoft SQL Server,
PostgreSQL, SQLite, Informix Dynamic Server
e-mail composition and delivery,
retrieval via mbox, Maildir, POP3 and IMAP4
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
6. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
open source, corporate friendly license (New BSD License)
object-oriented web application framework
implemented in PHP 5 (requires PHP 5.2.4 or later)
extensible Model-View-Controller implementation
support for various database systems:
MySQL, Oracle, IBM DB2, Microsoft SQL Server,
PostgreSQL, SQLite, Informix Dynamic Server
e-mail composition and delivery,
retrieval via mbox, Maildir, POP3 and IMAP4
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
7. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
open source, corporate friendly license (New BSD License)
object-oriented web application framework
implemented in PHP 5 (requires PHP 5.2.4 or later)
extensible Model-View-Controller implementation
support for various database systems:
MySQL, Oracle, IBM DB2, Microsoft SQL Server,
PostgreSQL, SQLite, Informix Dynamic Server
e-mail composition and delivery,
retrieval via mbox, Maildir, POP3 and IMAP4
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
8. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
integrated into Zend Studio IDE
Zend Server provides all tools for creating
PHP Web applications (including Zend Framework)
well documented
30-minute tour
reference guide (+500 examples)
fully documented API
technology partners:
IBM, Google, Microsoft, Adobe Systems, StrikeIron
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
9. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
integrated into Zend Studio IDE
Zend Server provides all tools for creating
PHP Web applications (including Zend Framework)
well documented
30-minute tour
reference guide (+500 examples)
fully documented API
technology partners:
IBM, Google, Microsoft, Adobe Systems, StrikeIron
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
10. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
integrated into Zend Studio IDE
Zend Server provides all tools for creating
PHP Web applications (including Zend Framework)
well documented
30-minute tour
reference guide (+500 examples)
fully documented API
technology partners:
IBM, Google, Microsoft, Adobe Systems, StrikeIron
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
11. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
integrated into Zend Studio IDE
Zend Server provides all tools for creating
PHP Web applications (including Zend Framework)
well documented
30-minute tour
reference guide (+500 examples)
fully documented API
technology partners:
IBM, Google, Microsoft, Adobe Systems, StrikeIron
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
12. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
integrated into Zend Studio IDE
Zend Server provides all tools for creating
PHP Web applications (including Zend Framework)
well documented
30-minute tour
reference guide (+500 examples)
fully documented API
technology partners:
IBM, Google, Microsoft, Adobe Systems, StrikeIron
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
13. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
integrated into Zend Studio IDE
Zend Server provides all tools for creating
PHP Web applications (including Zend Framework)
well documented
30-minute tour
reference guide (+500 examples)
fully documented API
technology partners:
IBM, Google, Microsoft, Adobe Systems, StrikeIron
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
14. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
integrated into Zend Studio IDE
Zend Server provides all tools for creating
PHP Web applications (including Zend Framework)
well documented
30-minute tour
reference guide (+500 examples)
fully documented API
technology partners:
IBM, Google, Microsoft, Adobe Systems, StrikeIron
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
15. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
16. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
. . . provides support for the following Web services:
Amazon
Delicious
Flickr
Picasa
SlideShare
Twitter
Yahoo!
YouTube
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
17. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
. . . provides support for the following Web services:
Amazon
Delicious
Flickr
Picasa
SlideShare
Twitter
Yahoo!
YouTube
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
18. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
. . . provides support for the following Web services:
Amazon
Delicious
Flickr
Picasa
SlideShare
Twitter
Yahoo!
YouTube
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
19. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
. . . provides support for the following Web services:
Amazon
Delicious
Flickr
Picasa
SlideShare
Twitter
Yahoo!
YouTube
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
20. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
. . . provides support for the following Web services:
Amazon
Delicious
Flickr
Picasa
SlideShare
Twitter
Yahoo!
YouTube
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
21. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
. . . provides support for the following Web services:
Amazon
Delicious
Flickr
Picasa
SlideShare
Twitter
Yahoo!
YouTube
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
22. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
. . . provides support for the following Web services:
Amazon
Delicious
Flickr
Picasa
SlideShare
Twitter
Yahoo!
YouTube
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
23. Zend Framework
Installation
Hello world!
More information
What is Zend Framework?
. . . provides support for the following Web services:
Amazon
Delicious
Flickr
Picasa
SlideShare
Twitter
Yahoo!
YouTube
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
24. Zend Framework
Installation
Hello world!
More information
Installation
Easiest way is to install Zend Server, which includes:
PHP 5.2 or 5.3
Apache Web Server
Zend Framework
phpMyAdmin
support for IBM DB2, Informix, MySQL Server,
MS SQL Native Client
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
25. Zend Framework
Installation
Hello world!
More information
Installation
Easiest way is to install Zend Server, which includes:
PHP 5.2 or 5.3
Apache Web Server
Zend Framework
phpMyAdmin
support for IBM DB2, Informix, MySQL Server,
MS SQL Native Client
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
26. Zend Framework
Installation
Hello world!
More information
Installation
Easiest way is to install Zend Server, which includes:
PHP 5.2 or 5.3
Apache Web Server
Zend Framework
phpMyAdmin
support for IBM DB2, Informix, MySQL Server,
MS SQL Native Client
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
27. Zend Framework
Installation
Hello world!
More information
Installation
Easiest way is to install Zend Server, which includes:
PHP 5.2 or 5.3
Apache Web Server
Zend Framework
phpMyAdmin
support for IBM DB2, Informix, MySQL Server,
MS SQL Native Client
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
28. Zend Framework
Installation
Hello world!
More information
Installation
Easiest way is to install Zend Server, which includes:
PHP 5.2 or 5.3
Apache Web Server
Zend Framework
phpMyAdmin
support for IBM DB2, Informix, MySQL Server,
MS SQL Native Client
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
29. Zend Framework
Installation
Hello world!
More information
Hello world!
From the command line, create a new project called hello
zf create project hello
. . . which will generate the following directory structure:
hello
application library public tests
configs models views controllers
Copy the whole project into the htdocs directory, usually at:
C:Program FilesZendApache2htdocs
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
30. Zend Framework
Installation
Hello world!
More information
Hello world!
From the command line, create a new project called hello
zf create project hello
. . . which will generate the following directory structure:
hello
application library public tests
configs models views controllers
Copy the whole project into the htdocs directory, usually at:
C:Program FilesZendApache2htdocs
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
31. Zend Framework
Installation
Hello world!
More information
Hello world!
From the command line, create a new project called hello
zf create project hello
. . . which will generate the following directory structure:
hello
application library public tests
configs models views controllers
Copy the whole project into the htdocs directory, usually at:
C:Program FilesZendApache2htdocs
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
32. Zend Framework
Installation
Hello world!
More information
Hello world!
From the command line, create a new project called hello
zf create project hello
. . . which will generate the following directory structure:
hello
application library public tests
configs models views controllers
Copy the whole project into the htdocs directory, usually at:
C:Program FilesZendApache2htdocs
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
33. Zend Framework
Installation
Hello world!
More information
Hello world!
Edit the index.php file, located in:
helloapplicationviewsscriptsindexindex.php
Replace its whole content with the single line:
Hello world!
Open a browser and go to:
http://localhost/hello/public/
Done!
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
34. Zend Framework
Installation
Hello world!
More information
Hello world!
Edit the index.php file, located in:
helloapplicationviewsscriptsindexindex.php
Replace its whole content with the single line:
Hello world!
Open a browser and go to:
http://localhost/hello/public/
Done!
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
35. Zend Framework
Installation
Hello world!
More information
Hello world!
Edit the index.php file, located in:
helloapplicationviewsscriptsindexindex.php
Replace its whole content with the single line:
Hello world!
Open a browser and go to:
http://localhost/hello/public/
Done!
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
36. Zend Framework
Installation
Hello world!
More information
Hello world!
Edit the index.php file, located in:
helloapplicationviewsscriptsindexindex.php
Replace its whole content with the single line:
Hello world!
Open a browser and go to:
http://localhost/hello/public/
Done!
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
37. Zend Framework
Installation
Hello world!
More information
More information
Zend Framework
http://framework.zend.com/
Zend Server
http://www.zend.com/products/server/
Zend Studio IDE
http://www.zend.com/products/studio/
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
38. Zend Framework
Installation
Hello world!
More information
More information
Zend Framework
http://framework.zend.com/
Zend Server
http://www.zend.com/products/server/
Zend Studio IDE
http://www.zend.com/products/studio/
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework
39. Zend Framework
Installation
Hello world!
More information
More information
Zend Framework
http://framework.zend.com/
Zend Server
http://www.zend.com/products/server/
Zend Studio IDE
http://www.zend.com/products/studio/
Diana Gorea, Andreea Zbranca, Lucian Bentea Zend Framework