我在用一台Shadow PC电脑。最新配置的Windows10云桌面,可以30欧元/台的价格以完全分辨率运行图形应用程序。缺点是我不能用linuxfordev安装虚拟机
我有一些基于Django的开源项目。我是唯一一个去开发它的人。在
生产服务器是一个带有Ubuntu服务器的VPS。在
由于我无法让Linux在我的机器上运行IDE,所以让我有几个选择: -在Windows10上开发,在Ubuntu上运行生产服务器。 -直接在生产服务器上开发
似乎都不太理想。我觉得最好是在Windows上本地开发。然而,在Linux上部署时会遇到很大的缺点吗?在
一个简单的解决方案是使用Docker容器,无论你放在哪里,容器都会是相同的代码。在
https://www.docker.com/
https://semaphoreci.com/community/tutorials/dockerizing-a-python-django-web-application
不,这并不是因为开发服务器和生产服务器完全不同。而且这也不重要,因为在生产中使用}这样的web服务器是更有效的方法。在
apache
或{此外,大多数部署都是在Linux/Ubuntu环境中完成的。为此,您需要shell知识。但这不会给你带来很大的危险。但最佳实践是开发成
ubuntu/linux
并部署在同一平台上,因为这样可以获得使用shell脚本的实际经验。在然而,在windows上开发并在ubuntu/linux上部署并不危险。您可以灵活地选择它们中的任何一个。在
相关问题 更多 >
编程相关推荐