Posts: 477
Threads: 18
Joined: Oct 2014
Reputation:
21
11-10-2014, 09:58 AM
(This post was last modified: 04-07-2016, 06:02 AM by albertleao.)
Depends.
3.0 is 99% done but the sessions drivers are being updated. I'm waiting for 3.0 to come out and be fully tested before moving over my app to 3.0. I use memcached on AWS and would like to have CI work hand in hand with that.
Use 3.0
Posts: 106
Threads: 5
Joined: Nov 2014
Reputation:
0
I would recommend CI 3.0 dev.
The upgrade when the release comes out will be a matter of replacing a couple of folders (system) and updating a few small bits (sessions).
The upgrade path will be much smaller and much simpler.
I have switched my new work to CI 3.0. The upgrade from CI 2.2.0 was simple and straightforward, but a little fiddly.
The new function in CI 3 will be definitely worth the effort.
Go for CI 3
Posts: 671
Threads: 17
Joined: Oct 2014
Reputation:
37
Here are features of version 3 that also merit to be mentioned:
- The MIT license;
- A set of language translations, supported by the team.
The mentioned above article is hard for reading, indeed. It has the date "March 23, 2016". But comparison is worthless anymore, the version 2 is not supported since October 2015.
Posts: 457
Threads: 18
Joined: Oct 2014
Reputation:
18
Yeah, the version 2 is not supported and has security bugs already.
If you choose v2, you must maintain it all by yourself.
If you care about security,
1. Choose v3
2. Choose v2, and fix security bugs by yourself
Posts: 1,062
Threads: 42
Joined: Mar 2015
Reputation:
73
LOL - The above article ends with "call us to see which version of CI is best for your website"