Welcome Guest, Not a member yet? Register   Sign In
codeigniter and Elislabs
#28

[eluser]jonez[/eluser]
@sv3tli0

My point, and please excuse my inane rant, was that I don't believe every framework has to be 'fully modern' to be useful. In my career I've only run into one situation where I needed namespacing. The company I was employed for at the time developed it's own framework from scratch. It was similar to expression engine, where it would power content driven sites with varying functionality (modules). As time went on we built our own namespacing system, using PHP 5.2, because our host did not support newer versions of PHP. We wanted modules (plugins) we could attach to a base CMS, and price the product based on the plugins it needed.

The agency built >$100,000 websites this way and it worked fine.

Of course that would have been easier with namespacing, but we did it without it. Other then a building a commercial CMS like that, I don't see the need/point of adding name spaces just for the sake of using them. The product I'm building right now does not use name spaces, I do not need them and do not wish to add an extra layer of complexity that's completely unnecessary.

So that's really my point. A lot of people saying PHP <5.3 is useless are just plain wrong. For 90% of the work I've done over the last 15 years I wouldn't have needed the bells and whistles in the new versions. I'm more concerned about execution speed and the ability to mold a framework into what I want it to be. For me, CI fits the bill perfectly. It doesn't impose design patterns that someone else deemed 'better in every case possible'.

So am I stagnating as a developer? Maybe with PHP, but in my opinion front end development is more important then server side code. JS/CSS3 are far more important skills to learn then namespaces or callbacks in PHP. To be frank, if I could get away with using Express.js without having to use a separate webserver to power API integrations that are only available in PHP I would drop PHP all together. But I can't, so I like CI's model and since the majority of my apps are client side JS the features it has currently are enough for me.

Look at Lasso, it's a bit obscure but the new owners did exactly what I hoped PHP would do- converted it from a interpreted language into a compiled one. They've gained a lot of C like functionality in the process, as well as a major speed increase, and I hoped PHP would follow suit.

/endcrazypersonjabbering


Messages In This Thread
codeigniter and Elislabs - by El Forum - 08-19-2013, 11:24 AM
codeigniter and Elislabs - by El Forum - 08-19-2013, 12:56 PM
codeigniter and Elislabs - by El Forum - 08-19-2013, 03:07 PM
codeigniter and Elislabs - by El Forum - 08-19-2013, 03:24 PM
codeigniter and Elislabs - by El Forum - 08-20-2013, 11:41 AM
codeigniter and Elislabs - by El Forum - 08-20-2013, 04:48 PM
codeigniter and Elislabs - by El Forum - 08-20-2013, 05:02 PM
codeigniter and Elislabs - by El Forum - 08-21-2013, 09:21 PM
codeigniter and Elislabs - by El Forum - 08-22-2013, 12:57 AM
codeigniter and Elislabs - by El Forum - 08-22-2013, 01:58 AM
codeigniter and Elislabs - by El Forum - 08-22-2013, 03:10 AM
codeigniter and Elislabs - by El Forum - 08-22-2013, 07:54 AM
codeigniter and Elislabs - by El Forum - 11-22-2013, 03:23 PM
codeigniter and Elislabs - by El Forum - 11-23-2013, 03:05 AM
codeigniter and Elislabs - by El Forum - 11-23-2013, 10:39 AM
codeigniter and Elislabs - by El Forum - 11-23-2013, 10:45 AM
codeigniter and Elislabs - by El Forum - 11-23-2013, 04:57 PM
codeigniter and Elislabs - by El Forum - 11-24-2013, 10:04 AM
codeigniter and Elislabs - by El Forum - 11-24-2013, 12:16 PM
codeigniter and Elislabs - by El Forum - 11-25-2013, 02:53 AM
codeigniter and Elislabs - by El Forum - 11-26-2013, 09:21 AM
codeigniter and Elislabs - by El Forum - 11-26-2013, 12:38 PM
codeigniter and Elislabs - by El Forum - 11-26-2013, 04:33 PM
codeigniter and Elislabs - by El Forum - 11-26-2013, 05:45 PM
codeigniter and Elislabs - by El Forum - 11-27-2013, 06:03 AM
codeigniter and Elislabs - by El Forum - 11-27-2013, 06:57 AM
codeigniter and Elislabs - by El Forum - 11-28-2013, 03:47 AM
codeigniter and Elislabs - by El Forum - 11-28-2013, 08:12 AM



Theme © iAndrew 2016 - Forum software by © MyBB