Absolutely  I am very anxious to work with CakePHP 3.0, but i prefer 
waiting a little bit and have full 3.0 code instead of piecing with 2.x 
code, in my opinion CakePHP is the best PHP framework, but it´s code is now 
overpast, and we should look at the future!

Em domingo, 5 de janeiro de 2014 19h44min53s UTC-2, mark_story escreveu:
>
> The CakePHP core team is very excited to announce the first development 
> preview of CakePHP 3.0[1]. The team has been hard at work for the while, 
> and we're very excited and pleased with the progress we've made so far. Our 
> goal with development preview releases like this is to gather early 
> feedback about the changes coming in CakePHP 3.0. While a number of things 
> will be changing in CakePHP 3.0, our focus for this release has been the 
> ORM.
>
> The Model layer in CakePHP has served the community very well for the past 
> 8 years, but it has started to show its age. One of the goals of CakePHP 
> 3.0 is to replace the ageing ORM with a more modern object-orientated 
> implementation. This development preview has the underpinnings of the new 
> ORM. The ORM has many of the features/methods you can expect in future 3.0 
> release, albeit with a few rough spots.
>
> CakePHP 3.0 represents a significant break in backwards compatibility. One 
> of the largest the project has ever had. We're trying to modify existing 
> methods and classes only where it's required. However, modernizing the ORM 
> has caused a significant ripple effect to other parts of the framework. You 
> can expect fairly significant changes in everything that touches the 
> ORM/Models as we've started over and built what we will become a great ORM.
>
> ## Still a preview
>
> We'd like to remind you that this is a development preview release. Many 
> features are incomplete or missing. For example, the `TreeBehavior` and 
> `TranslateBehavior` do not yet have 3.x versions. This release is **not** 
> intended for production use, and should be considered alpha software. We 
> are hoping that by releasing preview releases we can get feedback from you 
> - the community - about CakePHP 3.0. The following features are known to be 
> incomplete or broken. We will not be accepting any bug reports on these 
> features at this time:
>
> * `Console/cake bake` does not work at this time.
> * FormHelper does not work with the new ORM yet.
> * SchemaShell has been removed.
> * Scaffold has been removed.
> * Many behaviors have been removed or are not working.
> * AclComponent is not working with DbAcl.
>
> In addition to incomplete subsystems, many subsystems have had breaking 
> API changes made to them. We recommend you checkout the migration guide[2] 
> for more detail on which methods/classes have been changed.
>
> ### Other improvements
>
> In addition to the ORM we've improved other parts of the framework. A 
> short list of improvements you an expect are:
>
> * Reverse routing has almost consistent time complexity now. In previous 
> releases reverse routing performance decreased as the number of routes 
> increased. Thanks to named routes and some additional optimizations routing 
> performance should stay more consistent even with large numbers of routes.
> * Routing prefixes now map to controllers in sub-namespaces and not 
> prefixed methods.
> * New HTTP client. The HttpSocket class has been entirely re-written. It 
> is now simpler, more performant and easier to use.
> * Simplified configuration. While CakePHP does not have much configuration 
> required. The configuration it does have is now much simpler and more 
> transparent than ever before.
> * Community standards adopted. CakePHP is leveraging PSR-0, PSR-1 and 
> composer support.
> * Streamlined events system. The events system is now simpler and more 
> efficient than ever before.
>
>
> ## Getting started
>
> On top of the framework changes, we've created a new repository for the 
> application skeleton[3]. You can install this and the development preview 
> of CakePHP using composer[4]. After downloading and installing composer you 
> can use:
>
>     $ php composer.phar create-project -s dev cakephp/app
>
> This will generate a new application, so you can start experimenting with 
> CakePHP 3.0.
>
> ## Documentation online
>
> While this is a preview release, we have been busy building documentation 
> alongside the code changes. The in-development book[5] and API[6] are 
> already online. They will be receiving frequent updates as more 
> documentation and examples are written.
>
> ## Getting involved
> If you're as excited about CakePHP 3.0 as we are, there are many ways you 
> can get involved. You could help with the open issues in github[7], or 
> provide your thoughts on any of the open RFC/Enhancement tickets. Both of 
> these help us design and build the best framework we can. If you're reading 
> through the documentation and notice an error, please let us know, either 
> by opening an issue or sending a pull request.
>
> I'd like to thank everyone who has contributed thoughts, code, 
> documentation or feedback to 3.0 so far. It's going to be a major milestone 
> for the project, and we're just getting started with making it the best 
> version of CakePHP ever.
>
> ### Links
>
> * [1] https://github.com/cakephp/cakephp/releases/3.0.0-dev1
> * [2] http://book.cakephp.org/3.0/en/appendices/3-0-migration-guide.html
> * [3] https://github.com/cakephp/app.
> * [4] http://getcomposer.org
> * [5] http://book.cakephp.org/3.0/en/
> * [6] http://api.cakephp.org/3.0/
> * [7] https://github.com/cakephp/cakephp/issues?milestone=7&state=open
>
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to