[support] Modules advice

Carl Wiedemann carl.wiedemann at gmail.com
Thu Nov 10 12:19:49 UTC 2011


Short answer: It depends.

Long answer: Some modules provide functionality for one-off tasks (i.e.
Login Destination) and other modules are toolkits that don't do anything
immediately out-of-the-box but provide a framework for larger goals (i.e.
Rules, CCK, Views, etc). Sometimes the former are a better choice because
they are simple and lightweight; sometimes the latter are a better choice
because they provide much richer functionality that will be used elsewhere.
Depending on what sort of site you are building, either could work, you
just have to make a decision about the larger architectural goals of the
site.

In your example: if you feel like Rules are useful and you'll be using them
elsewhere, you might as well use Rules for everything -- that way you know
the functionality for things like redirects are all in one place.

Keep in mind: You can always refactor. We make the best decisions we can at
the time in anticipation of what's next, but sometimes we have to make
changes down the road due to  changing requirements or new technology, or
we just see a better way to do it for usability's sake. That's OK, and this
exploration and refactoring is just part of the job. You'll be a better
developer for knowing the advantages and disadvantages of the methods.


Carl Wiedemann
Website design and development consulting
carl.wiedemann at gmail.com | skype: c4rlww
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/support/attachments/20111110/5346efa3/attachment.html 


More information about the support mailing list