
As you may know, there are two different branches of CodeIgniter 2.0 – The official EllisLab and the community driven branch of CodeIgniter, named Codeigniter Core, secondly the community driven branch named CodeIgniter Reactor.
Download CodeIgniter 2.0 Core
It is available on Mercurial (Hg) Server but you can easily get the files from CodeIgniter Download page.
Download CodeIgniter 2.0 Reactor
Community-driven branch of CodeIgniter 2.0.x Reactor is available on Bitbucket and a mirror on Github here:
https://github.com/philsturgeon/codeigniter-reactor
(~ 2.2Mb)
What version of CodeIgniter is recommended to download?
Seems there are plenty of reasons why you may consider CodeIgniter Reactor to be used in your projects. There are many discussions about what version to use for production environment as well. It is up to you what version to use, some may prefer Core, and others may prefer Reactor. The good thing of Reactor is that it is more active than the Core version and many libraries are being coded for Reactor in mind. And seems Reactor is pretty stable considering it is actively developed and with more updates than the Core version that is mainly aimed to be used for EllisLab products like Expression Engine.
For example you can download the tag of CodeIgniter Reactor 2.0.2 from Bitbucket here:
CodeIgniter Tag version 2.0.2
https://bitbucket.org/ellislab/codeigniter-reactor/src/521076012037
What’s new in CodeIgniter 2.0 and cool features. Danny Herran posted this article explaining what’s new in 2.0
Chris Monnat also posted a first look to Reactor that deserves a read.
First look to Reactor.
You can find differences between CodeIgniter Core and Reactor, as explained by EllisLab here.
Upgrading from 1.7.x to 2.0
If you are planning to migrate from old codebase 1.7.x to 2.0 maybe it is a good time to do this now. Here you can find more information upgrading to CI 2.0: http://philsturgeon.co.uk/news/2010/05/upgrading-to-codeigniter-2.0
Or you can refer to the official CodeIgniter site about how to migrate from 1.7.2 to 2.0: http://codeigniter.com/user_guide/installation/upgrade_200.html
Basically the upgrade steps include:
- Update your CI Files
- Convert plugins to Helpers
- Update stored encrypted data
- Update class extensions to use CI_ prefix.
- Update parent constructors to use parent::__construct()
- Update user guide with new version
Libraries for CodeIgniter 2.0
At the moment, all new libraries are being coded for 2.0 but you can also find that most popular libraries used for previous versions of CodeIgniter are also supporting new version 2.0. Here are some interesting posts that you can take a look:
IonAuth and Reactor CodeIgniter 2.0
http://my-code-igniter-adventure.blogspot.com/2011/01/ion-auth-on-codeigniter-20-reactor.html
Modular Extension for CI 2.0
http://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/overview
Related searches:
- hmvc codeigniter 2 0
- hmvc codeigniter 2
- codeigniter2 hmvc
- codeigniter hmvc
- tutorial hmvc codeigniter 2 0
- hmvc codeigniter
- difference between codeigniter 1 7 and 2 2
- hmvc in codeigniter 2
- codeigniter hmvc tutorial
- setup hmvc in codeigniter 2 0