Something Fresh
Get the fresh new release of CakePHP
We put together a new bug fix release for 1.1.x.x stable branch, so download[1] version 1.1.14.4797 Have a look at the change log[2] to see what has been updated and fixed.
We have also been working hard to get all the features into 1.2.x.x branch. We are not quite there yet, so we have another 1.2.0.4798alpha packaged and ready to download[3]. While this release is still an alpha, most of the core features are stable and running nicely. You can view the 1.2.x.x change log[4] for recent additions. We are still working on the new documentation, but there is some good information already on the Bakery and in some of the blogs about the new features.
If you would like to help out please email docs _at_ cakephp.org or stop by IRC.
[1] Download 1.1.14.4797: http://cakeforge.org/frs/?group_id=23&release_id=215 [2] 1.1.x.x branch change log: https://trac.cakephp.org/wiki/changelog/1.1.x.x [3] Download 1.2.0.4798alpha: http://cakeforge.org/frs/?group_id=23&release_id=216 [4] 1.2.x.x branch change log: https://trac.cakephp.org/wiki/changelog/1.2.x.x
We have also been working hard to get all the features into 1.2.x.x branch. We are not quite there yet, so we have another 1.2.0.4798alpha packaged and ready to download[3]. While this release is still an alpha, most of the core features are stable and running nicely. You can view the 1.2.x.x change log[4] for recent additions. We are still working on the new documentation, but there is some good information already on the Bakery and in some of the blogs about the new features.
If you would like to help out please email docs _at_ cakephp.org or stop by IRC.
[1] Download 1.1.14.4797: http://cakeforge.org/frs/?group_id=23&release_id=215 [2] 1.1.x.x branch change log: https://trac.cakephp.org/wiki/changelog/1.1.x.x [3] Download 1.2.0.4798alpha: http://cakeforge.org/frs/?group_id=23&release_id=216 [4] 1.2.x.x branch change log: https://trac.cakephp.org/wiki/changelog/1.2.x.x
Comments
Comment
1 A Question
Need your opinion. We are planning to use CakePHP for our new product but need soem advice from you.
Unlike a website, which may not have new versions, a product will have regular new versions coming out. Now since CakePHP also is evolving, how we can have all managed.
Is there a way we can upgrade the Cake's version with every new release [of cake and our product]!
I hope you get my idea!!
Thanx for your time and keep up the Great work!!
Regards,
Deep
Comment
2 Installing new versions of CakePHP
CakePHP's library classes and your web application reside in separate directories, so it is extremely easy to upgrade from one version to another. I had only minor problems that were solved within 5 minutes. Just remove the 'cake' directory and replace it with the 'cake' directory from the new version.
Does this answer your question?
Cheers,
Jan
Comment
3 Installing new versions of CakePHP
Well, it answered my question?? Yes and No!!
I'm sure by replacing the folder and doing some tweaking i won't get errors in my application, but my question is bit more than this!!
See CakePHP is growing continously [adding more features to do things in easier and better way that previously were done differently] and with every new release, I would like my product to increasingly take advantage of the new featues available in CakePHP.
So what I'm looking here is some kind of architectural or rather strategic answer so that we can plan our development right from the start!!
I hope I'm somewhat clearer in my question!!
Thanx for your patience and advice!!
Regards,
Deep
Comment
4 My web organization with CakePHP
I am not sure whether my way helps. But here is what I do.
I don't want my project play wildcat-strike when I upgrade CakePHP (and dojo and so on) from version 1.2.1111 to version 1.2.2222. So I just keep multi-version of them
My multiple projects folders:
/www/project1
/www/project2
/www/porject3
My CakePHP and DOJO folders:
/www/addons/cake/cake_1.2.0.4451alpha
/www/addons/cake/cake_1.2.0.4206_dev
/www/addons/dojo/dojo-0.4.2-ajax
/www/addons/dojo/dojo-0.4.1-ajax
For any projectX, you can choose different CakePHP version in the file "/www/projectX/webroot/index.php", Line 53(or so):
/************************/
if (!defined('CAKE_CORE_INCLUDE_PATH')) {
define('CAKE_CORE_INCLUDE_PATH', ROOT . DS . 'addons' . DS . 'cake' . DS . 'cake_1.2.0.4451alpha');
}
/************************/
This way, you can switch between different CakePHP version easily. If you notice serious problem in newer CakePHP version, you can change back to previous one in seconds.
Am I interpreting your question correctly?
Comment
5 Support for readonly replication databases
I'm very new on CakePHP. A really amazing and cool thing. Congratulations -for me the best framework. I'm currently checking if it make sense for me to build a page with quite a lot traffic on CakePHP. I was very happy to read about memcached directly on the homepage. But there is another very important thing for the scalability. Is it possible to make use on the replication feature of MYSQL in that way, that writing queries are routed directly to the master and readonly queries are routed to the slave server(s)?
Cheers!
Comment
6 Support for readonly replication databases
Comment
7 Support for readonly replication databases
But these are really good news for me.
Comment
8 Do you need help documenting