knowing laravel 5 : the most popular php framework

18
Laravel 5 The PHP Framework For Web Artisans

Upload: flipbox-studio

Post on 16-Jul-2015

416 views

Category:

Software


0 download

TRANSCRIPT

Laravel 5The PHP Framework For Web Artisans

Laravel?

Most Popular PHP Framework on Github

Stars

0

4000

8000

12000

16000

Laravel Symfony Code  Igniter CakePHP Yii2 Zend Slim

4869507153135584

95179854

15329

Laravel Symfony Code  Igniter CakePHP Yii2Zend Slim

March,  23  2015  https://github.com/search?l=php&o=desc&q=stars%3A%3E1&s=stars&type=Repositories

• Initial  Release   :  June  2011  (latest:  5.0.16  March  14,  2015)                          

• Languange   :  PHP  (5.4+)                                    

• Architecture   :  MVC                                

• License   :  MIT                          

http://en.wikipedia.org/wiki/Laravel

http://tech.knolskape.com/10-­‐quick-­‐tips-­‐to-­‐get-­‐better-­‐at-­‐laravel/

Features

Features

• Composer  

• Routing  • Resourceful  Controllers  • Eloquent  ORM  (Object-­‐Relational  Mapping)  

• Blade  Templating  

• Artisan  CLI  • Migrations  and  Database  Seeding

http://www.webdesignermag.co.uk/laravel-­‐a-­‐modern-­‐php-­‐framework/

Dependency  Manager  for  PHP  

Artisan CLI

Blade

Eloquent ORM

What’s New?In  laravel  5

What’s New?

• New  Folder  Structure  • Contracts  (interface)  • Route  Middleware  

• Controller  Method  Injection  

• Laravel  Scheduler  • Tinker  /  Psysh  • DotEnv  (.env)  • Laravel  Elixir  

• Laravel  Socialite  • Form  Requests  

• Symfony  VarDumper

tinker

middleware

method  injection

dd($foo)

var_dump($foo)

Print_r($foo)

Q:A

Let’s Code