在Windows10上开发Django应用程序并在Ubuntu上运行生产服务器是不是很危险?

2024-09-30 01:22:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我在用一台Shadow PC电脑。最新配置的Windows10云桌面,可以30欧元/台的价格以完全分辨率运行图形应用程序。缺点是我不能用linuxfordev安装虚拟机

我有一些基于Django的开源项目。我是唯一一个去开发它的人。在

生产服务器是一个带有Ubuntu服务器的VPS。在

由于我无法让Linux在我的机器上运行IDE,所以让我有几个选择: -在Windows10上开发,在Ubuntu上运行生产服务器。 -直接在生产服务器上开发

似乎都不太理想。我觉得最好是在Windows上本地开发。然而,在Linux上部署时会遇到很大的缺点吗?在


Tags: django服务器应用程序图形ubuntulinux分辨率价格
2条回答

一个简单的解决方案是使用Docker容器,无论你放在哪里,容器都会是相同的代码。在

https://www.docker.com/

https://semaphoreci.com/community/tutorials/dockerizing-a-python-django-web-application

不,这并不是因为开发服务器和生产服务器完全不同。而且这也不重要,因为在生产中使用apache或{}这样的web服务器是更有效的方法。在

此外,大多数部署都是在Linux/Ubuntu环境中完成的。为此,您需要shell知识。但这不会给你带来很大的危险。但最佳实践是开发成ubuntu/linux并部署在同一平台上,因为这样可以获得使用shell脚本的实际经验。在

然而,在windows上开发并在ubuntu/linux上部署并不危险。您可以灵活地选择它们中的任何一个。在

相关问题 更多 >

    热门问题