Road to CakePHP 3.0

  • View
    3.225

  • Download
    1

  • Category

    Software

Preview:

DESCRIPTION

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

Citation preview

The Road to CakePHP 3.0

The Somewhat Long Road to CakePHP 3.0

Not that Cake3

Quick Numbers

First CommitMay 24, 2012 - Juan Basso

Over 6000 commitsFrom 20 contributors

Over 1500 book commits

From 51 contributors

Big News!

PHP5.4 & Composer

New App Skeletoncakephp/app

ConfigurationSimpler and consistent

ORM++José Lorenzo will have more details

RouterNew 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-beta1Releasing today

Docs & core pluginsGet them working & current

• DebugKit - Started

• Migrations - Started

• Acl - Working

• Upgrade - Underway

What about 2.x?

2.6.0 is coming soon2.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 to simplify your workflows.

Thanks@mark_story