CodeIgniter Forums

Full Version: What's the CI4 big change?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hi,

I'm a CI developer for some years now. Where can I find the motivation of making a "new" CI 4? I mean, what's the big change from previous version? Architecture change? New feature? What we need to know about migrating from 3.x to 4.x?

Thx
Namespaced everything, with controllers, routing, models & views on steroids compared to CI3.
Easier to build on, without the bloat of other popular frameworks.

My two bits worth, in any case Smile
(01-31-2019, 10:51 AM)ciadmin Wrote: [ -> ]Namespaced everything, with controllers, routing, models & views on steroids compared to CI3.
Easier to build on, without the bloat of other popular frameworks.

My two bits worth, in any case Smile

Some place to read about namespaces and steroids advantages?
These posts might help with the namespaces, also:

Primer: Namespaces and CodeIgniter4
Going Deeper with Namespaces in CI4
kilishan, thanks for those articles, they help.
I hope people realize that there isn't going to be a direct upgrade path, I cringe when I see all these people thinking they'll be able to do a quick upgrade.
@albertleao The "upgrading from 3 to 4" link above explains that it is a conversion rather than a simple upgrade. Should anything be added to it?
(01-31-2019, 02:30 PM)ciadmin Wrote: [ -> ]@albertleao The "upgrading from 3 to 4" link above explains that it is a conversion rather than a simple upgrade. Should anything be added to it?

No no, I wasn't throwing any shade at your documentation. Sorry if you took it that way.

You guys have made it quite clear for those who actually read the documentation that the upgrade to CI4 will be far more intricate than simply pasting in a new system folder.

I was just going by the general consensus among quite a few developers I network with about codeigniter in general. Unfortunately with CI3 being very 'legacy' based and a migration to CI4 being more of a conversion than an upgrade, almost everyone I've talked to is using this opportunity to convert to symfony or laravel. Those who have said they were sticking with CI4 were the same ones who still thought it was going to be an upgrade they could perform in a few hours.
@albertleao Fair enough.
It may take a while to "win back" developers to CI4, but I hope that a stable release, and the docs, and external benchmarks will be enough to persuade them to take a look. The "legacy" label is deserved for CI3, but I think that CI4 is a different beast Smile
Pages: 1 2