Home Notes Other My PHP and Rails development environments

My PHP and Rails development environments E-mail
Sunday, 12 September 2010 19:44

Update

Since I wrote this I have added two more Ruby on Rails environments:

  • Aptana RadRails on Mandriva Linux
  • ActiveState Komodo IDE on Xubuntu

If I get around to it I'll write a comparison between the three environments for Rails development.

 


I run VirtualBox on a Windows 7 Professional 64-bit host installation.  The following are my VirtualBox virtual machines that I use for web development.

 

Programming language

PHP

Ruby on Rails

Operating system (64-bit)

Linux

Microsoft Windows

Linux

Distribution/version

Xubuntu

Windows 7 Professional

Arch Linux

Web server

Lighttpd

Apache via WampServer 2

WEBrick (built into NetBeans)

Database

MySQL

MySQL via WampServer 2

  • SQLite
  • MySQL

Integrated Development Environment (IDE)

NetBeans 6.9.1 (PHP edition)

  • Microsoft Expression Web 4
  • Notepad++
  • phpDesigner 7 (trial)

NetBeans 6.9.1 (Ruby edition)

Database administration

  • phpMyAdmin
  • NetBeans MySQL integration

phpMyAdmin

  • MySQL Workbench 5.2
  • NetBeans MySQL integration

Version control

Mercurial

  • command line
  • NetBeans plugin

Mercurial via TortoiseHg

Mercurial

  • command line
  • NetBeans plugin

File sharing (Linux -> Windows)

Samba

n/a

Samba

File sharing (Windows -> Windows/Linux)

  • smbnetfs
  • VirtualBox shared folders

Windows 7 Homegroup

  • smbnetfs
  • VirtualBox shared folders

Cloud storage and backup (running in host Windows installation)

n/a

  • Dropbox
  • Windows Live Mesh
  • Macrium Reflect Free edition (64-bit)
  • Cobian Backup 10

n/a

Web browsers

  • Mozilla Firefox w/ Firebug
  • Chromium
  • Internet Explorer 8
  • Mozilla Firefox w/ Firebug
  • SRWare Iron
  • Mozilla Firefox w/ Firebug
  • SRWare Iron

Other design- and development-related software

 

  • Adobe Photoshop CS5 64-bit (trial)
  • Paint.NET
  • Microsoft Expression Design 4
  • WinMerge