Welcome Guest, Not a member yet? Register   Sign In
Benefits of upgrading to 3.0?
#1

[eluser]starchild[/eluser]
Hi,

I've read a bit on the 3.0 branch and understand it is not a full release yet, but I'm struggling to find a documentation on the benefits of moving to 3.0?

What are the main differences and how will they improve my system?

Any input will be gratefully received.

Thanks.

#2

[eluser]starchild[/eluser]
edit: ok, I have found a change log doc and can see lots of bug fixes etc.... but it would be great still to have someone who has experience in migrating from 2 > 3 share their feedback.
#3

[eluser]jonez[/eluser]
CI3 is better in every way. Bugfixes, the core is easier to overload, the native session driver doesn't have any of the AJAX problems 2.x does. I've been running the dev branch in a production environment for months now. About the only down side to using 3 today is if you overload core functionality you have to watch subsequent commits to ensure it doesn't break your changes.
#4

[eluser]starchild[/eluser]
nice one. Thanks for your feedback jonez. Exactly what I wanted to hear.
#5

[eluser]ivantcholakov[/eluser]
@starchild

You may read the source of 3-dev documentation for now: https://github.com/EllisLab/CodeIgniter/..._guide_src

Edit, 09-JUL-2014: See the topic "CodeIgniter Documentation Nightlies" http://ellislab.com/forums/viewthread/245857/
#6

[eluser]robert.fulcher[/eluser]
Are there any major issues with upgrading to 3.0?
#7

[eluser]ivantcholakov[/eluser]
@Robert.fulcher

It depends on what third-party libraries/components do you use. It would take some time for CI3-compatible versions to be released.
#8

[eluser]robert.fulcher[/eluser]
We don't use very many. This program has been around for a while so we use the older DX_Auth for security. I think that was folded into core at some point. Other than that nothing else in the library folder.

My biggest concern would be current core functionality, would i have a lot of rework to get the app functioning again?
#9

[eluser]ivantcholakov[/eluser]
You should revise your site against this check-list: https://github.com/EllisLab/CodeIgniter/...de_300.rst

"Step 6: Convert your Session usage from library to driver" - is a subject to be changed, because the Session library will be replaced before the release.

If you use database stored sessions, then check whether the schema of the corresponding table (ci_sessions) is actual. At the moment such information could be found here: https://github.com/EllisLab/CodeIgniter/issues/3073.

The other things are trivial.
#10

[eluser]robert.fulcher[/eluser]
Awesome...thanks for the info. I will look at doing the upgrade in the near future.

Thanks very much.




Theme © iAndrew 2016 - Forum software by © MyBB