Welcome Guest, Not a member yet? Register   Sign In
Choosing between CI3 and CI4 for custom CMS
#1

Hello,
this is my first thread, so if my question seems out of topic please inform me.

I'm a fullstack developer for a really small agency where fast delivery is more important than our product quality. In a 3 year span I've survived making over 50 projects (blogs, eshops, custom apps, etc) using my very slowly improving codebase like a cms on CI3. I'm certainly not proud of all of them but at least of my effort to keep quality on a bearable level.

Anyways, I plan to start having my own clients as a sidejob. I started creating my own cms with anything mandatory for blogs, eshops included and the abillity to be extended to any custom web app. That's on CI3. Should I use CI4 instead? It seems a big step since I have little to no time at all. My brain eats, sleeps and breaths CI3. My architecture may match CI4 better though:

I'm omiting CI3 Models and use what I call entities which are classes that turn db stuff into objects and extend each other. Eg
BaseEntity -> basic crud operations

Category -> extends BaseEntity 
CategoryItem -> extends BaseEntity 

PostCategory -> extends Category 
PostItem -> extends CategoryItem
...
which i place as Libraries

Most of my architecture includes this with very basic Controller operations, Views as in CI3, plenty of custom Configs, Session (but with flashdata). Are the above more familiar (or still manageable) to CI4?

Thank you
Reply


Messages In This Thread
Choosing between CI3 and CI4 for custom CMS - by plits - 02-20-2021, 05:33 PM



Theme © iAndrew 2016 - Forum software by © MyBB