Forget all that talk about the cloud and SaaS. Many just don't want to have to worry about their own hardware, OS, and software. If you're one of this benighted group, there's some new options coming your way. Read on to learn about one of them, Drupal (news, site) style.
|Product Name ||Drupal Gardens (beta, based on Drupal 7 pre-release code)|
|Product Category ||SaaS Web CMS and Social Software Platform|
|Typical Scenario ||Rapid site prototyping and deployment, microsites, repeatable site architecture (like similar pages for different books off a template) and temporary sites for events, start small and then grow perhaps beyond the bounds of Drupal Gardens.|
|Bad Fit Scenario ||Those who need heavily Drupal customization and access to the guts of the CMS.|
Company and Product History
Drupal Gardens is backed by Acquia (news, site), which is a commercial open source company that offers products and services around the Drupal Web CMS. Acquia was founded by Dries Buytaert, the founder and "benevolent dictator" of the Drupal project, and Jay Batson, the founder and CEO of Pingel.
In the hosted web content management market, users already have the choice of products such as WordPress.com (news, site), which is based off of the open source WordPress (news, site) project. A survey last year focusing on open source CMS market share suggested that the WordPress.com site contributes to brand recognition for the open source project. The hosted option also introduces people to WordPress without them having to install a thing, with some outgrowing the hosted offering to then install the open source project themselves for more advanced use.
Until the announcement of Drupal Gardens and its competitor, Buzzr (news, site), there was no hosted option for Drupal. Both products are still in development, though both grow ever closer to release.
Market and Pricing
Part of the goal for Drupal Gardens is of course revenue for Acquia. But another goal is to raise the profile of Drupal and make the open source web CMS easier to use and more accessible for general users.
In addition to this mission, Acquia positions Drupal Gardens as a solution for those who need:
- Rapid results (and repeatable microsites) through use of templates and theme builders
- Standard features without heavy customization that requires access to Drupal's guts
- Temporary solutions for time-limited events without having to build out their own infrastructure
At of the time of this writing, Acquia proposes four levels of accounts (I promise I did not make up these level names):
- Super Drupal: Free with a pay upgrade for using your own domain
- Superer Drupal: $19.95 per month per site with custom domain included plus double the pages and views, unlimited support tickets, and no ads
- Supererest Drupal: $39.95 per month per site with five times the number of pages and page views (compared to Super Drupal)
- Most Supererest Drupal: For sites with even bigger needs, contact for custom quote
See the details for yourself here:
Drupal Gardens Pricing — Three Tiers of Service
Note: All tiers are free through the end of 2010.
Inside Drupal Gardens
The tagline for Drupal Gardens is "Design to Online in 15 minutes." So, I'm going to take them at their word (being the literal person I am) and time how long it takes me to make a small site. I'll be pausing the timer whenever I stop to take a screenshot or write, just to make it fair.
Creating My Site
After creating my account, the first screen I see is the one where I either choose a template or create one:
First you choose a template or choose to make your own.
There's only one template available as of the time this article was written, which is the Campaign Template. The template description says that it's designed for creating a community to discuss or promote "an agenda." I'll make this Drupal Gardens site with the idea of discussing Drupal Gardens, so I'll use the template. I'll shut off the mailing list and the blog, but leave on comments, the social networking features, new comment notifications, about, news, and the contact form. Enabling or disabling these features is as simple as clicking them to move the slider between On and Off.
I click Create Site and get a progress bar that shows me status until my site is ready to edit. As an instant gratification person it felt like it took quite a long time for the site to be created, but it was less than a minute, and Drupal Gardens is currently in beta. Once the site is ready I'm placed in what I'll call the dashboard area.
My initial Drupal Gardens site, as viewed from my dashboard.
Adding Basic Site Content
Staring at my new site, I find myself looking for what I'm supposed to do next. There's a pointer to help resources, so I'll follow that, but since hosted sites are often aimed at more beginner-level users, something more focused than "Site owners and users with the appropriate permissions can manage any of your site's content by using the 'Content' link in the black menu bar at the top of the page" would be useful. Maybe the option of continuing through a guided setup or choosing to do it manually since a guided setup might drive advanced users mad.
In the help section, I go to the Quick Start Guide, which I find a little strange to see that I'm now in Google Docs. (Is this an Acquia product or a Google Product?) I start with the "So you've signed up for Drupal Gardens!" section and skim through it, then through the Overview and the introduction to Drupal terminology, the admin menu, and an explanation of how "In Drupal Gardens documentation, navigation instructions are given as a 'click path', that is how to click through the administration menu and tabs."
It's not until Step 4 of the Quick Start Guide that I finally reach a section on adding content. Shouldn't I configure my site? The section's on creating a Blog entry, a feature I shut off, but I can see the general gist of how that works (and how the administration bar in the docs doesn't exactly match the one on my dashboard page, which is likely due to the fact that Drupal Gardens is still in beta).
Skipping down past creating a blog entry, I find an example for how to make an "about us" page, which even though I had this type of content turned on as a feature, I apparently create by going to Add Content -> Basic Page. I also have to create an "about us" menu item, which it seems should have been done for me given that Drupal Gardens knew I was going to make such a page. Once I finish this process and save, the "About Me" menu item appears on my page.
Next in the help is adding a contact page, so I'll do that next. Again, I have to navigate across menus (Structure -> Contact Form) to do this when Drupal Gardens knew I was going to add this feature, it seems to me that there should have been a friendlier way to walk me through this process that didn't require me to have to bounce back and forth between building my site and the help documentation.
Drupal Gardens — Creating a contact form.