Drupal Development Development & Themeing
Why Drupal?
SGC provides custom Drupal development and theme-ing to help you get your site to market as quickly as possible.
There are other Content Management Systems, which have been written to do similar tasks as Drupal, so why does SGC choose to align itself with and use Drupal for projects over many others?
It's Open Source - Drupal, like many other Content Management Systemsm is on an Open Source Platform. This means there are no license fees to use it, and the code is completely open to be updated and adjusted to work with your site. If we find a bug in Drupal, we can report it, or fix it ourselves and contribute the fix back to the community. There are hundreds of website development firms and individuals out there fixing and improving Drupal every day, which makes it a very powerful CMS and framework.
It's Secure - Drupal's code-base is very secure. A lot of care is taken to prevent the opening of potential exploits. If, on rare occasions, exploits are found, fixes usually occur on the same day. A new version of Drupal with the exploit closed is then made available for download. This, combined with the simplicity of keeping Drupal up-to-date, makes it secure.
It Has a Large User Community - Drupal has a strong community of followers and developers. Being able to rely on community experience (and in turn offering our experience) means much less time hacking through problems.
It Has a Clear, Well-Documented API - Many of our clients have specific requirements that cannot be fulfilled using core Drupal or community modules. In these instances, we often write custom modules to extend Drupal. Because of this clear and well documented API, it saves us both time and frustration, which translates into saving our clients money.
It's Flexible - Each new release of Drupal is more flexible than the last. This is due in many ways to the power of the API mentioned above. This is not to suggest that Drupal is encumbered with many features users will never use. Core Drupal is kept slim and mean with much added functionality coming by way of additional community modules.
The bottom line
For most of the projects we build for our clients, basing our work on the Drupal platform allows us to offer our clients a better product at a better price than we are able to achieve using other platforms or writing custom applications. It saves everyone a great deal of headaches and frustrations in the meantime, which leads to far more efficient use of a client's budget.
