您首选的开发环境是什么?
本国的
- Windows/MacOS/Linux 上的 WAMP/MAMP/LAMP(Apache、MySQL、PHP)
- 本地工作副本,服务器上的 SVN/CVS
- 同一系统上的 IDE/Editor(Eclipse、Aptana、Zend...)
虚拟/本机(VM 上的服务器)
- VirtualBox/VMware 上的 LAMP
- 虚拟机中的工作副本
- 主机上的 IDE/Editor,使用 Samba、FTP、SFTP 访问 VM(最终使用 WebDrive 等工具进行映射)
虚拟 (VM)
- 在 VM 中运行的完整开发环境(服务器、工具、IDE)
- 主机仅用于在 VM 中运行的操作系统上不可用的特殊工具
都有优点和缺点。