Chris Hartjes - Glue vs. Full Stack
Chris Hartjes, an agent provocateur in the PHP community, has posted an interesting blog on whether to use a Glue framework or a Full Stack framework. He even throws in a bit of Python discussion to keep things interesting. (and of course, the obligatory Ruby Bashing)
To be honest, I’ve gotten kind of bored with Ruby on Rails for a few reasons. One is that I understand the tech behind Rails, and don’t agree with a lot of the magic methods that Ruby seems to be encouraging. I like to sort of understand what’s going on rather than being told “just do it this way”.
Chris frames the discussion around how he should build his next project but in reality, he asks a question that each developer or development shop has to answer for themselves. Should you use a Glue framework:
A glue framework provides you with a bunch of components that you can use together, but don’t necessarily have to. Zend Framework is a PHP glue framework, as it comes with all these cool components that you can pick and choose depending on what you need done.
...or a Full Stack framework?
A full stack framework gives you everything you need to create your web app, and pretty much forces you to use it. CakePHP is a full-stack framework.
So drop by Chris’ blog and voice your opinion.

Comments