In this course, author Drew Falkman tours four open-source PHP
frameworks: Zend, Symfony, CakePHP, and CodeIgniter. The course covers
basic framework concepts; explores the Model-View-Controller (MVC)
pattern as a means of simplifying, organizing, and maintaining code; and
details the ins and outs of developing basic applications in each of
the four frameworks.
Rapidgator.net
Topics include:
- Why use a framework?
- Exploring basic framework concepts
- Comparing Zend, Symfony, CakePHP, and CodeIgniter
- Downloading and installing each framework
- Exploring MVC in each framework
- Creating basic PHP projects
Table of content
- Introduction
- Welcome
- What you should know
- Using the exercise files
- Installing Apache, MySQL, and PHP
- About PHP Frameworks
- Why use a framework?
- MVC is the MVP
- Framework concepts
- Finding the right solution
- Comparing Zend, Symfony, CakePHP, and CodeIgniter
- Introducing Zend Framework
- Intro to Zend 1.11 and the 2.0 beta
- Zend concepts, advantages, and issues
- Zend components
- Zend flow and architecture
- Using Zend Framework
- Downloading and setting up Zend Framework
- The development environment
- Creating a project
- The view
- The model
- Controller, form, and actions
- Taking it from here
- Introducing Symfony
- Intro to Symfony 2.0
- Symfony concepts, advantages, and issues
- Symfony components
- Symfony flow and architecture
- Using Symfony
- Downloading and setting up Symfony
- Routing, controllers, and bundles
- The view: Twig and templates
- The model: Doctrine 2
- Form and actions
- Taking it from here
- Introducing CodeIgniter
- Intro to CodeIgniter 2.1
- CodeIgniter concepts, advantages, and issues
- CodeIgniter classes
- CodeIgniter flow and architecture
- Using CodeIgniter
- Downloading and setting up CodeIgniter
- The model
- The controller
- The view
- Forms and making it all work
- Taking it from here
- Introducing CakePHP
- Intro to CakePHP 2.0
- CakePHP concepts, advantages, and issues
- CakePHP components
- CakePHP flow and architecture
- Using CakePHP
- Downloading and setting up CakePHP
- The model
- The controller
- The view and the FormHelper
- Making it all work
- Taking it from here
- Conclusion
- Goodbye
No comments:
Post a Comment