Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
The Road to
CakePHP 3.0
The Somewhat Long
Road to CakePHP 3.0
Not that Cake3
Quick Numbers
First Commit
May 24, 2012 - Juan Basso
Over 6000 commits
From 20 contributors
Over 1500 book
commits
From 51 contributors
Big News!
PHP5.4 & Composer
New App Skeleton
cakephp/app
Configuration
Simpler and consistent
ORM++
José Lorenzo will have more details
Router
New API, 16x performance on large applications.
String Templates
Consistent Events
Outside help
• Carbon - DateTime API sugar
• Aura/Intl - Improved i18n and l10n features.
• password_compat - Get PHP5.5 in PHP5.4
Paths not travelled
No Doctrine
No HttpFoundation
No StackPHP
Performance
Requests Per Second
0
125
250
375
500
Hello world 20 record index add form
1.3 2.5 3.0
Beta and Beyond
3.0.0-beta1
Releasing today
Docs & core plugins
Get them working & current
• DebugKit - Started
• Migrations - Started
• Acl - Working
• Upgrade - Underway
What about 2.x?
2.6.0 is coming soon
2.x will continue to be supported for at least 3 years.
Support for 1.3
ending
With the release of 3.0.0
3.x.y Releases
Future releases may
require ‘new’ PHP
How you can help!
• Give 3.0 a spin and find bugs.
• Read the docs and find mistakes.
• Look at open pull requests and issues.
• Propose ways ...
Thanks
@mark_story
Upcoming SlideShare
Loading in …5
×

Road to CakePHP 3.0

10,547 views

Published on

A talk given at CakeFest 2014 about the upcoming CakePHP 3.0 release

Published in: Software

Road to CakePHP 3.0

  1. 1. The Road to CakePHP 3.0
  2. 2. The Somewhat Long Road to CakePHP 3.0
  3. 3. Not that Cake3
  4. 4. Quick Numbers
  5. 5. First Commit May 24, 2012 - Juan Basso
  6. 6. Over 6000 commits From 20 contributors
  7. 7. Over 1500 book commits From 51 contributors
  8. 8. Big News!
  9. 9. PHP5.4 & Composer
  10. 10. New App Skeleton cakephp/app
  11. 11. Configuration Simpler and consistent
  12. 12. ORM++ José Lorenzo will have more details
  13. 13. Router New API, 16x performance on large applications.
  14. 14. String Templates
  15. 15. Consistent Events
  16. 16. Outside help
  17. 17. • Carbon - DateTime API sugar • Aura/Intl - Improved i18n and l10n features. • password_compat - Get PHP5.5 in PHP5.4
  18. 18. Paths not travelled
  19. 19. No Doctrine
  20. 20. No HttpFoundation
  21. 21. No StackPHP
  22. 22. Performance
  23. 23. Requests Per Second 0 125 250 375 500 Hello world 20 record index add form 1.3 2.5 3.0
  24. 24. Beta and Beyond
  25. 25. 3.0.0-beta1 Releasing today
  26. 26. Docs & core plugins Get them working & current
  27. 27. • DebugKit - Started • Migrations - Started • Acl - Working • Upgrade - Underway
  28. 28. What about 2.x?
  29. 29. 2.6.0 is coming soon 2.x will continue to be supported for at least 3 years.
  30. 30. Support for 1.3 ending With the release of 3.0.0
  31. 31. 3.x.y Releases
  32. 32. Future releases may require ‘new’ PHP
  33. 33. How you can help!
  34. 34. • Give 3.0 a spin and find bugs. • Read the docs and find mistakes. • Look at open pull requests and issues. • Propose ways to simplify your workflows.
  35. 35. Thanks @mark_story

×