Why I <3 Laravel 4

10,520 views
10,272 views

Published on

Published in: Technology
2 Comments
9 Likes
Statistics
Notes
No Downloads
Views
Total views
10,520
On SlideShare
0
From Embeds
0
Number of Embeds
1,000
Actions
Shares
0
Downloads
83
Comments
2
Likes
9
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Why I <3 Laravel 4

    1. 1. Why I <3 Laravel 4 @philsturgeon
    2. 2. YAY MOARFRAMEWURKZ!!1
    3. 3. Use DIFFERENT frameworks forDIFFERENT things.
    4. 4. APIs Silex, Slim, etc Backend/FrontendLaravel, Symfony, FuelPHP, Zend Framework, etc CLI/Workers Python?
    5. 5. Example* *buy my software
    6. 6. PyroCMSCodeIgniter = EASIEST FRAMEWORK EVERAnyone can pick it upAnyone can make an addonI make $ when those addons are sold
    7. 7. Barriers to entry suckSmaller communityElitist douchebagsLess addonsLess moneyNo beer
    8. 8. CodeIgniter != LaravelCodeIgniter supports PHP 5.2I don’t care about PHP 5.2PHP 5.3 is my new base versionLaravel 4 uses PHP 5.3 extremely wellComposer + PSR-2 = Double Rainbow
    9. 9. Framework Evolution CodeIgniter SymfonyKohana FuelPHP Laravel 3 Laravel 4
    10. 10. Leveraging SymfonyWell testedFramework agnosticEnough new wheelsIncredibly flexible
    11. 11. Leveraging other stuffSwift Mailer - Mail to all the thingsMonolog - Log to all the thingsDoctrine Common - Fuck knows, but yay * All PSR-2
    12. 12. Staying light$ cloc . 32 text files. 28 unique files. 50 files ignored.http://cloc.sourceforge.net v 1.56 T=1.0 s (22.0 files/s, 1100.0 lines/s)-------------------------------------------------------------------------------Language files blank comment code-------------------------------------------------------------------------------PHP 21 181 637 264XML 1 0 0 18-------------------------------------------------------------------------------SUM: 22 181 637 282-------------------------------------------------------------------------------

    ×