Drupal development

We only use tested and standards-based open source tools to produce our websites, and design them to be compatible with the top web serving technologies. This ensures your site will be ready and extensible today and in the future, without locking you into a proprietary format or server technology that can be expensive in terms of flexibility and money.

Our tool of choice for developing dynamic websites is an open source web Content Management System (CMS) called Drupal. We are active participants in the Drupal developer community and have contributed to Drupal modules, themes, as well as to Drupal core, and have performed system administration duties for the Drupal.org redesign project.

We use an optimized LAMP stack for serving the websites we build. LAMP refers to a set of the most popular open source software programs commonly used together to run dynamic websites or servers:

  • Linux, the operating system
  • Apache, the web server
  • MySQL, the database management system
  • PHP, the programming language.

Our development services include:

  • Installation, configuration, testing, optimization, and maintenance.
  • Custom module development: Whether you need an existing module extended to support new functionality, or all new module for functionality which doesn't currently exist anywhere, I can help.
  • Standards compliant: Your project will look as good under the hood as it does on the outside because we follow web standards to ensure against poorly constructed, non-standard code which can lead to poor performance in different browsers, as well as leave you with an expensive headache when it comes time to maintain or upgrade around here. Among the technologies I use: XHTML, CSS, Javascript (AJAX), PHP, Flash, Quicktime.

Contemporary best practices mean building your website using an open architecture which enables community building, relationship management, and the ability for interactive communications across all of an organization's audiences (your website can be your intranet, too). This is done with easy-to-use, yet engaging, web technologies and rich media.

Static, 'brochureware' sites are a thing of the past, indicative of a time period marked by unfamiliarity with how to leverage the unique aspects of the internet and by web tools which, by today's standards, pale in comparison.

Redefining the term "Website"
The open source Content Management Systems (CMS) we use to build your site provides a robust and flexible foundation for now and in the future.

  • Scalable: Hundreds of thousands of page views a day? Millions? We use the same architecture (Drupal) which powers sites for Sony, MTV, the United Nations, and many others.
  • Easy-to-use: Allows you to maintain your website through a web browser with no software downloads required.
  • Modular:  An out-of-the-box solution you can easily add-on to at anytime. It's a type of website which can contain forums, blogs, audio, video, chat rooms, galleries...if you can think of it, it can be done. Also, because a lot of the functionality has already been developed, you don't have to invest as much in developer fees. The open source architecture provides a framework, which you can easily extend or create new functionality if it isn't already available.
  • Customizable: No limits. None. Zero. Zilch. Nada.