laravel intro

Post on 06-May-2015

6.011 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Austin PHP meetup presentation

TRANSCRIPT

LARAVEL!

Terry Matula @terrymatula June 13, 2013 Austin PHP Meetup

The obligatory "All About Me" slides

The obligatory "All About Me" slides

1999: HTML 4.01 perl/cgi-bin php3

1999: HTML 4.01 perl/cgi-bin php3

: Flash/ActionScript C#.NET

The obligatory "All About Me" slides

1999: HTML 4.01 perl/cgi-bin php3

: Flash/ActionScript C#.NET

: Drupal Wordpress CodeIgniter

The obligatory "All About Me" slides

Founded in 1995, White Lion is an Austin - based Interactive Agency specializing in custom, complex web

+ mobile design and development.

Available: Eventually

laravel

A F P F

nother

#&%ing antastic

HP ramework

laravel Adroit * Adventure * Agavi * Agile Toolkit * Akelos * Ash.MVC * ATK * Atomik * BlueShoes * CakePHP * CodeIgniter * CoughPHP * Dave * DIY * Epiphany * evoCore * Fat-free * FuelPHP * Flourish * Flow3 * FUSE MVC * Fusebox * Horde * InterJinn * Jelix * KISSMVC * Kohana * Kolibri * Konstrukt * Laravel * LightVC * Limb3 * Lion * Madeam * Maintainable * Nette * OpenBiz * Orinoco * P4A * PHP on TRAX * PHPDevShell * PHOCOA * PHPBurn * PhpPeanuts * PHPulse * Pluf * Prado * Qcodo * QCubed * QPHP * Recess * Sapphire * Seagull * Silex * Slim * SOLAR * Spaghetti * Stato * Stubbles * Swat * Symfony * Tangra * Tigermouse * TinyMVC * Vork * WASP * Xajax * Xataface * Yii * Zend * Zephyr * Zeta * ZOOP

laravel

laravel

laravel

laravel

$ curl -sS https://getcomposer.org/installer | php

Install Composer (http://getcomposer.org )

Install Laravel

$ php composer.phar create-project laravel/laravel myProject

$ chmod -R 777 myProject/app/storage

laravel

laravel

https://github.com/JeffreyWay/Laravel-4-Generators

Laravel 4 Generators

Update Laravel's composer.json file

"require": { "laravel/framework": "4.0.*", "way/generators": "dev-master" }

Run composer update $ php composer.phar update

Add the service provider to app/config/app.php

'Way\Generators\GeneratorsServiceProvider'

laravel

Laravel 4 Generators

laravel

Artisan • Command Line Interface for Laravel • Customizable • Uses Symfony’s Console component

13 Symfony components • HTTP Requests / Responses • Routing • Console • Filesystem • More…

laravel

Laravel 4 Generators $ php artisan generate:scaffold superheroes --fields="name:string, powers:text, age:integer"

laravel

• Route (Facade) • Migrations • Seeder • Eloquent ORM • Resource controller • Tests

LARAVEL!

Terry Matula @terrymatula June 13, 2013 Austin PHP Meetup

top related