WebEnabled provides an instant, powerful Drupal development environment

Events happening in the community are now at Drupal community events on www.drupal.org.
laken's picture

Today I discovered WebEnabled, a really cool new service that can get you up and running with Drupal in a quick and innovative way. But first, some background.

Recently people at our meetups have been wondering what's the best/easiest way to get Drupal installed and start working with it. Until now I've promoted two options:

Both of these options get Drupal set up on your desktop or laptop, not on a web server, but that's often ideal for learning drupal, developing your site, and adding/editing files. The pain here can come when:

  • You want to show your site to someone who's not looking over your shoulder.
  • You want to collaborate with others while developing the site.
  • You're ready to launch your site to the world.

In each of these cases you'll need to transfer your local site to a web host that supports Drupal, a process with some learning curve (though definitely doable.)

The new service I'm excited about is called WebEnabled. You sign up for a free account (there are also paid options) and you get a web workspace where you can manage multiple projects, and do automated, 1-click installations of not only Drupal 6, Drupal 7, Acquia Drupal, but other open source software like Joomla, Wordpress, etc. Here's the current list of applications you can install:
Only local images are allowed.

I installed Drupal 7 with WebEnabled, and in 30 seconds it installed and configured Drupal 7, gave me the web address (http://d7-laken.dev3.webenabled.net/ in this case), Drupal Admin login and password, SSH login to the server, and access to PHPMyAdmin. It's an instant remote development environment! You can roll out new installs of Drupal 6 or 7 in seconds, to play around with or start building your real site. Since you have SSH access, you can use any SFTP program to transfer files from your machine to your WebEnabled Drupal site, or you can use the WebEnabled Linux command line to install Modules and themes directly into your development environment.

The free account lets you install only 2 applications, and you need to 'renew' them monthly (still free) to keep them alive. Paid plans start at $10/month which allows 5 applications, with 2GB disk per application.

There are advanced options for collaboration: you can add multiple users to your project, who can all share SSH access; there's built-in Subversion version control if you use that (and you should!)

All this is set up as a development server, not meant for production use. When your site is ready to be launched to the world, WebEnabled has deployment features that let you easily push your project to another server. But they also offer VPS production server hosting as well for , so you could host there as well if the pricing works for you (it is more expensive than shared hosting like Dreamhost).

WebEnabled.com itself seems to be built with Drupal, which is very impressive!

For a potential new client of mine (a design firm with multiple clients) I'm faced with setting up a robust development environment and finding them a solid hosting platform. I've just started exploring it, but WebEnabled seems like a major contender.

If there is interest, we could do a meetup on how to use WebEnabled to get started with remote Drupal development and collaboration.

Please chime in: what are you using to get started with Drupal? Do you like a local install or prefer to have your site online? Would WebEnabled help the way you work?

Comments

Wow

scottrouse's picture

Not sure why I wasn't aware of this...very cool!! I'm signing up now (user account scottrouse) to give it a go. I haven't played much, but I assume it allows a tarball download of some sort when you're ready to export it to some other hosting platform?

-Scott

Looks interesting

Art55's picture

Right now I'm fairly successfully experimenting with XAMPP/Drupal on my laptop. I do like the idea of a pain-free play zone on the web, with a with quick restart option.

It might be fun to use this option (WebEnabled.com) for a round or two of sprint-site building -- because it would make it easy to view each other's work and discuss.

Art

Local Development

scottrouse's picture

As you've pointed out, Art, learning the details of local web server setup (even using XAMP/MAMP/WAMP) has been extremely helpful to me when dealing with live web servers for clients. It's taught me how to make changes to php.ini files, my.cnf files, and more. I'm glad I went through that process.

That being said, I'll definitely be testing out WebEnabled for use in my development sites in the future.

-Scott

Western Montana

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: