5 ms·
> Once you’ve mastered the Drupal framework, building and maintaining content heavy sites is easy, efficient and also fun! From a personal point of view, the "
by hunvreus 14y ago
> Once you’ve mastered the Drupal framework, building and maintaining content heavy sites is easy, efficient and also fun!
From a personal point of view, the "easy, efficient and also fun" aspects of it just stop being true since Drupal 7. There is IMHO some well intentioned over-engineering at work there, along with a fairly asphyxiating/monopolistic stance from a certain company.
Drupal is great to wipe out publishing platforms (online magazines for example), but can quickly become an expensive constraint as soon as you start ramping up on complexity or customization.
Good for small to medium (at best) fairly straightforward sites, not at all to build web apps. I'd be sceptic of anybody telling you otherwise.
On a broader note, I think the need for monolithic solutions like CMS is also shifting. Shameless plug of a post I wrote recently about it http://devo.ps/blog/2013/01/31/farewell-to-regular-web-development-approaches.html http://devo.ps/blog/2013/01/31/farewell-to-regular-web-devel....
- AdrianRossouw 14y agohey ronan =) I just came here to say the same thing. However, I dont think Drupal is right for most small projects either. I think Drupal's ideal use case is when you have a small community site where you will have many people creating and curating content. Anything smaller, and you can probably get away with Jekyll or some other static site generator. Anything bigger, and you need to look at building a custom app in django, rails or my current fav.. node.js.
- hunvreus 14y agoWhat I meant was that a small-ish site with a bunch of writers (community or not) would probably fit. We're suckers for Jekyll, node.js and Python, so not really looking back. There are use cases for Drupal, just probably not the kind of things we'd get involved with. I think the overall state of the ecosystem and community is more of an issue for me than the technical considerations.