Download
zend framework quick start n.
Skip this Video
Loading SlideShow in 5 Seconds..
Zend Framework Quick start PowerPoint Presentation
Download Presentation
Zend Framework Quick start

Zend Framework Quick start

220 Views Download Presentation
Download Presentation

Zend Framework Quick start

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Zend Framework Quick start Faheem Abbas Software engineer

  2. Zend Framework quick start • Design patterns • MVC design patterns • Directory Structure • Bootstrap • Hello world example

  3. Design patterns  a design pattern is a general reusable solution to a commonly occurring problem in software design. (en.wikipedia.org/wiki/Design_pattern_(computer_science))

  4. MVC design patterns Model-View-Controller (MVC) is a design pattern that simplifies application development and maintenance. • Model: Responsible for the business logic of an application • View: Typically what would be considered web design, or templating. • Controller: The controller layer glues everything together.

  5. Directory structure

  6. Bootstrap (index.php)

  7. Hello world with ZF MVC We have done basic configuration. It time to have fun…. In your application/controllers/IndexController.php <? class IndexController extends Zend_Ctontroller_Action { public function indexAction() { } } ?>

  8. Hello world cont… Next in your application/views/ Create views/index/index.phtml And write <html> <body> Hello world………….. </body> </html>

  9. Using Models In application/models Write <? class Math { public function __construct() { } public function sum($val1,$val2) { return $val1 + $val2; } } ?>

  10. Model cont.. Now in controller, write <? class IndexController extends Zend_Ctontroller Action { public function indexAction() { $math = new Math(); $sum = $math->sum(5,10); $this->view->sum=$sum; } } ?>

  11. Example cont… And finally in your view(application/view/scripts/index/index.phtml) Write, <? echo ‘sum is ’ . $this->sum; ?>

  12. Thanks Next….. Two step view Zend_Db_Configuration And many more….. Faheem Abbas Software engineer