Welcome Guest, Not a member yet? Register   Sign In
The future of Codeigniter
#27

(This post was last modified: 06-24-2020, 05:01 PM by ivantcholakov.)

(06-24-2020, 10:29 AM)Fropeasithey Wrote: "There is so much negativity in your posts and I am just surprised that the moderators have not... moderated your messages."

"Otherwise, peace and take it easy. Positiviy first."

No. He should not be "moderated". And this is not about feelings. Stick with the objective reality.

--------------------------------

He demands too much, I understand this. But open-source project or not - there is still room for improvement.

Personaly, I don't use CodeIgniter directly, I maintain my own (public) codebase, everything passes through my eyes before to be adopted for production purposes. I would recommend this approach to anybody, because this is the only way you to protect your business from technical risks. In case of a problem you could react quickly, blame-games don't solve problems.

I got familiar with CodeIgniter (1.7.3) in the year of 2011, from today's perspective I would not say that at the beginning code quality was good enough. But narfbg year after year, patiently made it good. CodeIgniter 3 is fine for production purposes, but well, its outdated architecture is a stopper. Anyway, whatever I've done with it I would be capable to maintain at least for 10 years, even on PHP8.

In my opinion about CodeIgniter 3 there was a strategic mistake - the mantras "Simple! Small Footprint!". Be careful with popular opinions. It doesn't matter whether the framework you start with is simple and fast on performance tests. What matters is how complex is the final product, clients demand a lot, so around your "simple and fast" framework a monster would grow up anyway. And let us not forget that in the past CodeIgniter was a free part of a bigger, commercial product, this is why initially it was "simple". No features, no joy.

Since 20 days I've started playing with CodeIgniter 4. I can see it would be the same story. It has bugs, It has (in my eyes, a subjective opinion) poor decisions. But this is ok, improvements need their time. Code is there, if you are a confident developer what else would you need? Are you affected by brands or PR-strategies while evaluating a product or code? What public message would you need for the purposes of so-called accountability, so you could feel confident?

I can identify some risks for CodeIgniter 4 (IMPO):

1. Although CodeIgniter 4 adopts industry statndards and practices (PSR's are good thing), it might be tempted to build too aggressively its own "identity". Why there should be unique code rules for CodeIgniter? This is waste of time, a blocker. Identity should be pursued in different ways, not by forcing people to adopt something non-standard. And a good innovation is what code does, not about how uniquely styled it looks like. Edit: And reinventing the wheel: Was it really needed CodeIgniter to propose yet another view-parser with its own syntax? Come on.

2. The mantra "Simple! Small Footprint! Easy to Learn!" might strike again. Well, today's computers are fast.

3. Bureacracy as a mindset. Blocker stuff. "Sorry, but we don't accept unsigned PRs" - don't do this.

I think, at this stage CodeIgnter 4 is better to be open to take some risks about innovation and not to be so focused on code quality tests. First it needs to grow, code quality comes later. These are my two cents.
Reply


Messages In This Thread
The future of Codeigniter - by Davcon - 06-23-2020, 07:50 AM
RE: The future of Codeigniter - by jreklund - 06-23-2020, 11:39 AM
RE: The future of Codeigniter - by albertleao - 06-23-2020, 12:49 PM
RE: The future of Codeigniter - by Davcon - 06-23-2020, 01:35 PM
RE: The future of Codeigniter - by php_rocs - 06-23-2020, 03:11 PM
RE: The future of Codeigniter - by Davcon - 06-23-2020, 04:11 PM
RE: The future of Codeigniter - by php_rocs - 06-23-2020, 04:36 PM
RE: The future of Codeigniter - by Davcon - 06-23-2020, 07:33 PM
RE: The future of Codeigniter - by orionstar - 06-23-2020, 08:06 PM
RE: The future of Codeigniter - by albertleao - 06-23-2020, 08:58 PM
RE: The future of Codeigniter - by Davcon - 06-23-2020, 11:08 PM
RE: The future of Codeigniter - by MIS - 06-24-2020, 12:35 AM
RE: The future of Codeigniter - by jreklund - 06-24-2020, 02:25 AM
RE: The future of Codeigniter - by Davcon - 06-24-2020, 03:44 AM
RE: The future of Codeigniter - by Polymorphism - 06-24-2020, 05:01 AM
RE: The future of Codeigniter - by marcogmonteiro - 06-24-2020, 10:38 AM
RE: The future of Codeigniter - by marcogmonteiro - 06-24-2020, 03:54 AM
RE: The future of Codeigniter - by InsiteFX - 06-24-2020, 03:58 AM
RE: The future of Codeigniter - by Davcon - 06-24-2020, 07:27 AM
RE: The future of Codeigniter - by Polymorphism - 06-24-2020, 07:52 AM
RE: The future of Codeigniter - by orionstar - 06-24-2020, 08:46 AM
RE: The future of Codeigniter - by albertleao - 06-24-2020, 10:02 AM
RE: The future of Codeigniter - by orionstar - 06-24-2020, 10:18 AM
RE: The future of Codeigniter - by albertleao - 06-24-2020, 10:40 AM
RE: The future of Codeigniter - by Fropeasithey - 06-24-2020, 10:29 AM
RE: The future of Codeigniter - by ivantcholakov - 06-24-2020, 01:00 PM
RE: The future of Codeigniter - by albertleao - 06-24-2020, 07:31 PM
RE: The future of Codeigniter - by marcogmonteiro - 06-25-2020, 01:12 AM
RE: The future of Codeigniter - by Davcon - 06-24-2020, 12:16 PM
RE: The future of Codeigniter - by Gillie - 06-24-2020, 02:14 PM
RE: The future of Codeigniter - by albertleao - 06-25-2020, 07:39 AM
RE: The future of Codeigniter - by kilishan - 06-25-2020, 08:37 AM
RE: The future of Codeigniter - by marcogmonteiro - 06-25-2020, 01:33 PM
RE: The future of Codeigniter - by kilishan - 06-26-2020, 06:44 AM
RE: The future of Codeigniter - by orionstar - 06-25-2020, 09:57 AM
RE: The future of Codeigniter - by dave friend - 06-25-2020, 10:21 AM
RE: The future of Codeigniter - by kilishan - 06-25-2020, 10:22 AM
RE: The future of Codeigniter - by ivantcholakov - 06-25-2020, 10:27 AM
RE: The future of Codeigniter - by marqone - 06-25-2020, 12:12 PM
RE: The future of Codeigniter - by codeNet - 06-25-2020, 04:13 PM
RE: The future of Codeigniter - by includebeer - 06-25-2020, 04:33 PM
RE: The future of Codeigniter - by DarkKnight - 06-26-2020, 02:11 AM
RE: The future of Codeigniter - by includebeer - 06-26-2020, 03:52 AM
RE: The future of Codeigniter - by Fropeasithey - 06-26-2020, 04:58 AM
RE: The future of Codeigniter - by codeNet - 06-26-2020, 07:21 AM
RE: The future of Codeigniter - by Fropeasithey - 06-26-2020, 02:40 PM
RE: The future of Codeigniter - by Leo - 06-27-2020, 12:37 AM
RE: The future of Codeigniter - by Inc33 - 06-27-2020, 10:07 AM
RE: The future of Codeigniter - by cilover85 - 07-25-2020, 07:57 PM
RE: The future of Codeigniter - by najdanovicivan - 06-16-2021, 03:31 PM



Theme © iAndrew 2016 - Forum software by © MyBB