Macports Apache does not have the general a2ensite etc. as you may be used to on Ubuntu or Debian systems. You probably don’t want to load a bunch of virtual hosts unnecessarily, so make sure to include a directory in your httpd.conf:

[bash]Include extra/vhosts/*.conf[/bash]

You can also create your own scripts to mimic a2ensite/dissite but I am just doing it manually for now. Most likely a developer is not switching between 5-6 projects hourly.