Welcome Guest, Not a member yet? Register   Sign In
CodeIgniter Does It For Me
#11

(04-28-2016, 04:07 AM)dmyers Wrote: How would you compare them speed and memory wise? I know of another framework which adds a ton of "great features" automagically for you (in some cases even if you don't need them they are loaded) Unfortunately, the added extra automagic made it very slow and a memory hog in a real word high volume environment. Now they are adding on even more code to find all kinds of way's to speed it up and work around code.

One reason I personally enjoy using CI is that I start small and fast and build/add on what I need. Instead of getting all kinds of "extras" and then trying to work around and turn off the ones I don't need.

DMyers

The company I'm working for right now is currently using Laravel 5, and I've used Laravel 4 in the past on a few projects. There's no contest in the speed/memory department. CI blows it away in that department. I typically see 10-20ms startup times for CI3 on my dev box. I started up an L5 project yesterday in the day job, and it was seeing 400ms startup times. I don't believe they had much extra in their starting project, either. I'm know Laravel provides some optimization tools, and I'm pretty sure that was running without the optimization. Still, that's a crazy boot up time. I didn't pay attention to memory usage. Will probably look at that today, though.

And, especially with 5, there are lots of little "special features" that are built into things, especially the Eloquent models, that could be done by the user without a special mechanism in place to handle it. I think L4 was a decent framework, but, to me, L5 has jumped the shark and is starting to become too bloated and complex. Taylor's .NET roots are starting to really show, I believe.

To me, the power it has out of the gate, like the Blade templates and the Eloquent model, are offset by the complexity of everything else. It seems easy to use, but that definitely comes at a large price to understand and expand it. Even then, I look at the Collections that Eloquent returns, and realize that he built in all of the features of an array, when an array probably would have covered 90% of what he built into it.

The more I use Laravel, the more I realize just how big a fan I am of explicit code, and much less "magic" behind the scenes. Man, I'm ready for CI4 to be done and production ready Smile
Reply


Messages In This Thread
CodeIgniter Does It For Me - by donpwinston - 01-16-2016, 12:44 PM
RE: CodeIgniter Does It For Me - by RobertSF - 01-16-2016, 02:06 PM
RE: CodeIgniter Does It For Me - by skunkbad - 01-16-2016, 09:09 PM
RE: CodeIgniter Does It For Me - by 24techsupport - 04-19-2016, 02:26 AM
RE: CodeIgniter Does It For Me - by InsiteFX - 04-20-2016, 04:06 AM
RE: CodeIgniter Does It For Me - by acsv - 04-20-2016, 04:07 PM
RE: CodeIgniter Does It For Me - by albertleao - 04-27-2016, 09:24 PM
RE: CodeIgniter Does It For Me - by dmyers - 04-28-2016, 04:07 AM
RE: CodeIgniter Does It For Me - by albertleao - 04-28-2016, 12:31 PM
RE: CodeIgniter Does It For Me - by Narf - 04-28-2016, 01:19 PM
RE: CodeIgniter Does It For Me - by albertleao - 04-28-2016, 10:06 PM
RE: CodeIgniter Does It For Me - by kilishan - 04-28-2016, 10:13 PM
RE: CodeIgniter Does It For Me - by albertleao - 04-28-2016, 10:17 PM
RE: CodeIgniter Does It For Me - by Narf - 05-09-2016, 03:33 AM
RE: CodeIgniter Does It For Me - by iridion2015 - 04-24-2016, 04:06 PM
RE: CodeIgniter Does It For Me - by John_Betong - 04-24-2016, 06:49 PM
RE: CodeIgniter Does It For Me - by kilishan - 04-28-2016, 06:10 AM
RE: CodeIgniter Does It For Me - by kilishan - 04-28-2016, 01:41 PM
RE: CodeIgniter Does It For Me - by MaXxer - 05-02-2016, 12:01 AM
RE: CodeIgniter Does It For Me - by albertleao - 05-02-2016, 09:51 AM
RE: CodeIgniter Does It For Me - by cartalot - 05-02-2016, 02:31 PM
RE: CodeIgniter Does It For Me - by acsv - 05-02-2016, 10:05 PM
RE: CodeIgniter Does It For Me - by albertleao - 05-09-2016, 11:34 AM
RE: CodeIgniter Does It For Me - by CINewb - 06-17-2018, 03:42 PM
RE: CodeIgniter Does It For Me - by Pertti - 06-21-2018, 01:59 AM



Theme © iAndrew 2016 - Forum software by © MyBB