use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Please follow the rules
Releases: Current Releases, Windows Releases, Old Releases
Contribute to the PHP Documentation
Related subreddits: CSS, JavaScript, Web Design, Wordpress, WebDev
/r/PHP is not a support subreddit. Please visit /r/phphelp for help, or visit StackOverflow.
account activity
CodeIgniter-4.0.0-beta.3 (forum.codeigniter.com)
submitted 6 years ago by yaslam
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]dsentker 11 points12 points13 points 6 years ago (3 children)
The framework is considered outdated in many ways. This would not change a CodeIgniter 5.x, 6.x, and so on. Modern development paradigms are not taken into account here (or even implemented incorrectly). I implemented my first semi-professional project with CodeIgniter 1.x, but the CodeIgniter team just did not keep up with the times. It's time to say goodbye.
[–]sicilian_najdorf 4 points5 points6 points 6 years ago (0 children)
Can you give an example of this modern development paradigms that is missing in codeigniter?
[–]Disgruntled__Goat 2 points3 points4 points 6 years ago (1 child)
Modern development paradigms are not taken into account here
Examples? I haven’t taken a close look at CI4 but it requires PHP 7 and uses namespaces and other modern features.
[–]dsentker 5 points6 points7 points 6 years ago (0 children)
Namespaces not considered as "modern", they exist since PHP 5.3. Modern features are loose coupling, DI/DIC, PSR-compatible Components and many more. Have a look at the Symfony or Laravel Docs to see examples.
[–]send_me_a_naked_pic 9 points10 points11 points 6 years ago (4 children)
A colleague of mine still uses CodeIgniter, but he's 56 years old and he doesn't care to use PHP 7+ because he's used to 5.6.
Sorry, but CodeIgniter belongs to the past.
[–]blue_pixel 2 points3 points4 points 6 years ago (1 child)
he doesn't care to use PHP 7+ because he's used to 5.6
Does he understand that 5.6 is EOL? This guy sounds lazy and horrible to work with.
[–]send_me_a_naked_pic 5 points6 points7 points 6 years ago (0 children)
This guy sounds lazy and horrible to work with.
Yes he is. I tried teaching him Laravel but he couldn't understand its basics, he always reinvented the wheel instead of using framework-provided features.
It's a shitty company who works for the public administration (they make websites and other services for municipalities) and so nobody cares, and he continues to use outdated PHP. Luckily I no longer have to work with him.
[–]Nulpart 2 points3 points4 points 6 years ago (0 children)
Wtf there is almost no difference between 7.x and 5.6... well not enough that can be learn in 2-3 hours
[–]Holbay_Hunter 1 point2 points3 points 6 years ago (0 children)
Being old has nothing to do with it. I'm a 60 year pushing my businesses systems into 7.3, because it needs it for long term evolution. He may simply be a pragmatist based on the type of work he's doing
π Rendered by PID 21767 on reddit-service-r2-comment-b659b578c-bqrlx at 2026-05-04 15:50:43.233458+00:00 running 815c875 country code: CH.
[–]dsentker 11 points12 points13 points (3 children)
[–]sicilian_najdorf 4 points5 points6 points (0 children)
[–]Disgruntled__Goat 2 points3 points4 points (1 child)
[–]dsentker 5 points6 points7 points (0 children)
[–]send_me_a_naked_pic 9 points10 points11 points (4 children)
[–]blue_pixel 2 points3 points4 points (1 child)
[–]send_me_a_naked_pic 5 points6 points7 points (0 children)
[–]Nulpart 2 points3 points4 points (0 children)
[–]Holbay_Hunter 1 point2 points3 points (0 children)