Mark Story goes over a few reasons of why CakePHP 3.0 breaks compatibility in this blog post. If you are working with CakePHP or involved in any large system that lives forever, you should read those in detail. Otherwise, here is an overview:
- PHP has changed
- Ideas that didn’t work out so well
- Outdated implementations
- Improve consistency
Also, if you are working with CakePHP, you should attend the CakeFest 2014 event next week in Madrid, Spain.
RT mamchenkov: Compatibility Breaks in #CakePHP 3.0 #WebDev http://t.co/74ROl0x7B7
RT @mamchenkov: Compatibility Breaks in #CakePHP 3.0 #WebDev http://t.co/fs2abd9A5g
RT @MyCodingCampus: RT mamchenkov: Compatibility Breaks in #CakePHP 3.0 #WebDev http://t.co/74ROl0x7B7
RT @MyCodingCampus: RT mamchenkov: Compatibility Breaks in #CakePHP 3.0 #WebDev http://t.co/74ROl0x7B7
RT @MyCodingCampus: RT mamchenkov: Compatibility Breaks in #CakePHP 3.0 #WebDev http://t.co/74ROl0x7B7
RT @MyCodingCampus: RT mamchenkov: Compatibility Breaks in #CakePHP 3.0 #WebDev http://t.co/74ROl0x7B7