Drupal Quickstart Development Environment. Download your learning curve.

Track: 
Coder
Experience: 
Beginner

Drupal Quickstart (http://drupal.org/project/quickstart) is a pre-packaged development environment downloadable as a Virtualbox VM.

What that means is anyone, with any computer, can download a working Drupal dev environment that includes:

- LAMP preconfigured (APC, XDebug, etc)
- Netbeans and Eclipse preconfigured for step-debugging with XDebug
- Handy drush commands for quickly creating and destroying sites
- Email debugging preconfigured (emails written as files into a folder)
- Profiling tools pre-configured
- Handy Youtube videos to walk through uncommon tasks (like profiling)

Replace downloading with configuring on the Drupal development learning curve. Avoid learning disposable knowledge like WAMP, MAMP, XAMP, etc.

Mike - michaelcole@michaelcole.com

(I could also do a session on testing patches with Quickstart.)

Intended audience: 

All coders and themers who don't enjoy researching how to setup a PHP/Drupal dev env.

Especially new coders/themers who may be overwhelmed by the learning curve.

Questions answered by this session
Question 1: 
Q: How do I setup a development environment on my ___? A: Download a pre-packaged VM.
Question 2: 
Q: How do I step-debug my module? A: Netbeans and Eclipse come pre-configured. Here's how.
Question 3: 
Q: How do I quickly setup a site to test stuff? A: Use Drush commands to quickly configure apache/dns, download, install a site.
Question 4: 
Q: How do I performance profile my module? A: Add a URL parameter/cookie to page load. Examine profile in webgrind.
Question 5: 
Q: How do I debug emails? A: Emails are sent to a special folder for review.
2.6
Your rating: None Average: 2.6 (15 votes)

Comments

Error

Hi Mike I am getting an error while loading quickstart 0.8 from virtual box this is the error log I got from log file of quick start 0.8, any ideas please help.

00:00:03.747 VMSetError: Unknown error creating VM
00:00:03.748 ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={6375231a-c17c-464b-92cb-ae9e128d71c3} aComponent={Console} aText={VD: error VERR_NOT_SUPPORTED opening image file 'C:\Users\***\.VirtualBox\HardDisks\Quickstart 0.8_5.vmdk' (VERR_NOT_SUPPORTED).
00:00:03.748 Unknown error creating VM (VERR_VMX_MSR_LOCKED_OR_DISABLED)} aWarning=false, preserve=false
00:00:03.803 Power up failed (vrc=VERR_VMX_MSR_LOCKED_OR_DISABLED, rc=E_FAIL (0X80004005))

Diamond Sponsors

 
Palantir.net
VPS NET

Platinum sponsors

 
workhabit
Trellon

Gold Sponsors

 
Treehouse Agency
NorthPoint
Microsoft
HotDrupal.com
Duo
Chapter Three
Drupal Connect