|
|
|
|
|
by ghiotion
6169 days ago
|
|
Your comment is great. Can you expand on your 3rd paragraph? Why will you never work with it again and what byzantine constraints did you find? I'm wondering if there's some aspect of Drupal that I'm missing and if I'm not doing myself (and my clients) a long term disservice when I recommend Drupal. Have you found other, non-PHP CMS's better? |
|
The thing is that I am an end-to-end web developer with 15 years experience with the full stack from back end, DB technology, server side languages, Javascript, HTML, CSS, Usability, etc. I have a very precise idea of what I want, and how to build it. With something like Drupal, you're only using 2-15% of the architecture for any given project, but yet the rest of it imposes assumptions and constraints which end up being performance and conceptual overhead. You can get a lot of mileage out of it, but you're constantly thinking in terms of the Drupal framework. This manifests in terms of lots of little compromises. I much prefer to build the app up from a basic set of web building blocks such as is provided by frameworks like Rails or Django. This typically costs more, but enables a much more polished product in terms of design, performance, and extensibility.