我想知道如何改善我的开发环境。
目前:
可是:
我们的想法是能够在guest虚拟机操作系统和主机操作系统之间建立共享文件系统。
答案 0 :(得分:1)
您的设置听起来不错。如果遇到速度问题,您可能需要为虚拟机提供更多资源。那或将您的服务器移动到单独的物理机器上。
答案 1 :(得分:1)
您可以尝试以相反的方式设置文件。将文件保存为共享文件夹中的主机。在您的VM上创建从htdocs文件夹到该共享文件夹的符号链接。在这种情况下,开发应该非常快,但只运行VM上的网站可能会更慢。
编辑:我的设置如下:
所以基本上我是在Windows下开发的,我在运行我的生产系统的同一台机器上进行测试。我们甚至还有Mac用于开发。我从未在Windows下开发任何问题并在openSUSE系统上运行该页面(除了区分大小写的文件名)。使用与测试服务器完全相同的机器是一个好主意,因为它具有与生产服务器相同的限制。所以我认为有三个系统开发,TEST,PRODUCTION是你能得到的最好的。但如果它仅适用于一些较小的项目,那么您的设置看起来非常好。
答案 2 :(得分:0)
我发现XAMPP几乎适用于所有本地开发:)
答案 3 :(得分:0)
这取决于您正在运行的虚拟机类型。例如,Vmware能够共享访客和主机操作系统之间的特定文件夹
答案 4 :(得分:0)
如果您使用的是mac,我建议:http://www.mybringback.com/bringers/14509/git-local-and-shared-server-development-environment-with-ssh-setup/ 它使用本地mamp / git /和实时服务器。
你可能会跟随窗户,但是因为我使用它已经有一段时间了,所以我100%
祝你好运