Web Application Framework
Demo: Creating a full flourished and fullyfunctional web application in  2 minutesContentsWhatis a Framework? ArchitectureModel viewcontroller(MVC)FeaturesIntroducing Yii2
What is a PHP Framework?3Often coding in PHP can get rather monotonous and repetitive. 		- Use PHP framework Streamlines the development of web applications
Provids a basic structure for which to build the web applications.
Helps to promote rapid application development  (RAD).
Allows more time in creating the actual web application, instead of writing repetitive codeModel View Controller (MVC)4General idea behind the workings of a PHP framework
An architectural pattern in programming that isolates business logic from the UI.
breaks up the development process of an application		- can work on individual elements while others are unaffected
PHP Framework - Why?5for speeding up the development process
the availability of PHP frameworks is extensive
Save time and effort
offer greater simplicity as well stability
tools for “weak” programmers to tighten up their coding
large support teamsPHP Framework - Comparison6
What is         ??Yii7The name Yii (pronounced as /ji:/) stands for easy, efficient and extensible.High-performance component-based PHP framework for developing large-scaleWeb applications.Requires Web server supporting PHP 5.1.0 or higher.
Why?Yii8Generic Web programming framework		- Can be used for developing virtually all sorts of Web apps, offer greater simplicity & stabilityEfficient, feature-rich and clearly-documentedLight-weighted and equipped with sophisticated caching solutionsEspecially suitable for developing high-traffic applications, such as portals, forums etc.
Why?             Contd..Yii9Yes it is !!!

P H P Framework

  • 1.
  • 2.
    Demo: Creating afull flourished and fullyfunctional web application in 2 minutesContentsWhatis a Framework? ArchitectureModel viewcontroller(MVC)FeaturesIntroducing Yii2
  • 3.
    What is aPHP Framework?3Often coding in PHP can get rather monotonous and repetitive. - Use PHP framework Streamlines the development of web applications
  • 4.
    Provids a basicstructure for which to build the web applications.
  • 5.
    Helps to promoterapid application development (RAD).
  • 6.
    Allows more timein creating the actual web application, instead of writing repetitive codeModel View Controller (MVC)4General idea behind the workings of a PHP framework
  • 7.
    An architectural patternin programming that isolates business logic from the UI.
  • 8.
    breaks up thedevelopment process of an application - can work on individual elements while others are unaffected
  • 9.
    PHP Framework -Why?5for speeding up the development process
  • 10.
    the availability ofPHP frameworks is extensive
  • 11.
  • 12.
    offer greater simplicityas well stability
  • 13.
    tools for “weak”programmers to tighten up their coding
  • 14.
    large support teamsPHPFramework - Comparison6
  • 15.
    What is ??Yii7The name Yii (pronounced as /ji:/) stands for easy, efficient and extensible.High-performance component-based PHP framework for developing large-scaleWeb applications.Requires Web server supporting PHP 5.1.0 or higher.
  • 16.
    Why?Yii8Generic Web programmingframework - Can be used for developing virtually all sorts of Web apps, offer greater simplicity & stabilityEfficient, feature-rich and clearly-documentedLight-weighted and equipped with sophisticated caching solutionsEspecially suitable for developing high-traffic applications, such as portals, forums etc.
  • 17.
    Why? Contd..Yii9Yes it is !!!

Editor's Notes

  • #12 http://localhost//yii/framework/requirements/index.phpYiiroot/framework/yiicwebappwebroot/testdrive
  • #13 yiicwebapp c:\\xampp\\htdocs\\blog
  • #14 yiicwebapp c:\\xampplite\\htdocs\\blog