Arbor Web Development has been building and supporting Drupal websites for over 5 years. My experience with Drupal will be allow me to bring your site to life with the features you are looking for. I have experience with hundreds of Drupal modules and can save added costs of Custom Module Development by using one of the many Contributed Modules available. There seems to be a problem with some Drupal developers reinventing the wheel on a project, when there are well supported, community driven modules to choose from. Aside from knowing the right modules to use, I also have several years of experience in systems administration and search engine optimization, which helps me bring all the important elements of launching a Drupal website together for a quality product for my clients.
Drupal Development Services
- Drupal Website Installation - Installation of your Drupal website on your server or one of mine for a reasonable monthly fee.
- Drupal Website Configuration - Configuration of your installed Drupal website to enable the features you need.
- Drupal 5 to Drupal 6 Upgrades - Drupal 7 is upon us, so Drupal 5 is no longer officially supported. I can upgrade your Drupal 5 website to Drupal 6.
- Drupal Website Development - Development of your Drupal website from the ground up.
- Drupal Website Customizations - Customizations to your existing Drupal website.
- Drupal Website Maintenance - Maintain your Drupal webstie.
- Drupal Website Migrations - Migration of your Drupal website from one server to another.
- Drupal Scalability - Make your Drupal website scalable with Pressflow and caching.
- Drupal Performance Tuning - Enhance the performance of your Drupal website
- Drupal Caching - Add caching mechanisms like Varnish, Boost, or Memcache
- Drupal Module Installation - Installation of the Drupal modules your site needs to have the features you want.
- Drupal Module Updates - Perform module version updates and major version upgrades for your site.
- Drupal Third Party Integration - Integrate your Drupal website with many third party applications and services.
- Drupal OpenID Support - Integrate OpenID login support to allow your users to login with their favorite online services that support OpenID.
- Drupal OpenAuth Support - Integrate OpenAuth login support to allow your users to login with their favorite online services using OpenAuth.
- Drupal User Profiles - Add profiles for your users with customizable fields to allow for robust user profiles.
- Drupal Subscriptions - Create a subscription based Drupal website with monthly content access.
- Drupal Notifications - Add notifications settings to your site to allow your users to subscribe to types of content, content authors, and content categories.
- Drupal Groups - Bucket your users into groups and allow them to join related conversations, or create private groups to collaborate privately.
- Drupal Blogs - Build a blog for your corporate site, or allow multiple bloggers on a single site with Drupal's core blog system.
- Drupal Forums - Build a community forum or message board with Drupal's core forum system. Add addtional features with other Drupal modules.
- Drupal Comments - Allow your users to comment on content and join the conversation on the social web.
- Drupal Polls - Allow your users to particpate in polls on your website.
- Drupal Voting - Allow your users to vote on content on your website.
- Drupal Social Media - Add social media bookmarking tools that integrate with your favorite social networks like Facebook, Twitter, Reddit, and more.
- Drupal Community - Build a community based Drupal website that has similar features of today's favorite social networks.
- Drupal Publishing - Publish content like a professional with the OpenPublish Drupal distribution.
- Drupal Publications - Build a publication based Drupal website using the Prosepoint Drupal distribution.
- Drupal RSS - Create RSS feeds for your Drupal content and allow your visitors to access your content quickly on their RSS reader.
- Drupal Content Aggregation - Aggregate content on your Drupal website from your favorite sources and display it for your visitors.
- Drupal Access Control - Control access to your Drupal content based on permissions, user groups, and rules.
- Drupal Workflows - Build content creation workflows with triggers and rules.
- Drupal Content Staging - Stage content to be published at a later date and increase productvity in content creation.
- Drupal Content Moderation - Moderate content added by your users and allow the social web to write content for you.
- Drupal File Downloads - Allow your visitors to access and download files, make files private for members, or sell downloadable files.
- Drupal Image Galleries - Create image galleries to show off your photos, art, or other images within your Drupal website.
- Drupal Video Galleries - Create video galleries with original content or embed content from your favorite video websites like YouTube and VImeo.
- Drupal Audio - Add playable audio files to your website in several types of formats.
- Drupal Podcasting - Add the ability to publish podcasts to your Drupal website.
- Drupal Menus - Add a menu system with dropdowns and multiple levels.
- Drupal Taxonomy - Categorize your content for your visitors and search engines.
- Drupal Search - Add the ability to search your Drupal websites content. Advanced searching can be added to be more specific.
- Drupal WYSIWYG - Add a WYSIWYG editor to your Drupal website for easy content editing without having to know HTML for content formatting.
Advanced Drupal Development Services
- Drupal Module Development - Develop custom modules or glue modules to help add special funcationality to your Drupal website.
- Drupal Multi-site Installation - Allow multiple website to live under the same Drupal filesystem. This is useful for large networks of similar sites.
- Drush Installation - Drush allows Drupal developers and administrators to easily administer their Drupal website through command line.
- Aegir Installation - The Aegir hosting system is an advanced Drupal hosting system built on Drupal. It allows for easy management of Drupal installations.
- Aegir Configuration - Configure your Aegir hosting system installation on your VPS or Dedicated server.
Commonly Used Modules
- CCK, Fields - Add customizable fields to different types of content on your Drupal website.
- Views - Customize the way content is displayed on your website. Display that content in pages, blocks, or embedded within other content.
- Panels - Take the customization of the way content is displayed on your website to a new level. Allows fully customizable pages that can be dynamically driven.
- Context - Define conditions where and when content should be displayed on your Drupal website.
- Content Profile - Create a user profile with customizable fields related to a registered user account on your Drupal website.
- Token - Automate text and content values within pages, fields, and views. Simplifies content creation and unifies content display.
- Pathauto - Allow for SEO friendly URLs to be created automatically based on token values such as the content title.
- Page Title - Customize the default page title that Drupal uses based on the content value to a custom value or dynamically through tokens.
- Filefield - Allow for the uploading of files to your Drupal website which can then be downloaded or viewed on the site.
- Imagefield - Allow for images specifically to be uploaded to your Drupal website and displayed in various ways or downloaded.
- Lightbox 2 - Use the Lightbox 2 Javascript library to create slideshows of your images.
- CKEditor - Add the CKEditor WYSIWYG editor to your Drupal website for easy content creation tools simlar to Microsoft Word.
- IMCE - Allow files to be added inline within your CKEditor created documents.
- Jquery UI - Add Jquery functionality to your website to add lightweight and powerful Javascript functions and effects.
- Mollom - Protect your Drupal website from spammers with anti-spam detection and CAPTCHA. A product created by Dries, the creator of Drupal itself.
- Ubercart - Add Ecommerce functionality or simple shopping cart functionality to your Drupal website.
- Organic Groups - Create groups that help bucket your users and content, which allows for group based website and website features.
- Notifications - Allow your users to sign up for notifications on content updates on your website.
- Quicktabs - Create handy tabs within content to easier display complex content or easy user navigation between content on your Drupal website.
- Print - Allow viewers of a page on your Drupal website to view a printer friendly version, download a PDF version, or email the page to a friend.
- Google Plus 1 - Add the Google Plus 1 button to your Drupal website content to allow visitors to share your content on Google's new social network.
- Tweetbox - Add the Tweetbox to your Drupal website content allowing your visitors to share your content on the Twitter social network.
- Facebook Like Button - Add the Facebook Like button to your Drupal website to allow your visitors to share your content on the Facebook social network.
- HTML Sitemap - Generate automated HTML sitemaps for your Drupal website to allow visitors to easily find your content, and easy spidering by search engines.
- XML Sitemap - Generate an XML sitemap for your Drupal website to submit to search engines like Google and Bing to increase your indexability.
- Webform - Add Contact pages and customizable forms to collect data or allow your visitors to contact you easily on your Drupal website.