Pros/Cons 在 apache 虚拟机上托管网站

Pros/Cons of hosting website on apache vm

我最近开始通过 Google 云计算引擎在 Apache Linux VM 上托管我自己的网站。该项目主要使用 Django 进行后端和 API 调用处理,同时使用 React 作为主要的前端引擎。

最初托管网站很困难,但一旦 运行,它就可以快速、轻松地绑定到域,并根据需要执行所有功能。

我的主要问题是,在这种 Web 应用程序场景中,有哪些替代方案可以托管这样的网站?在 VM 上托管此类站点是否合适?与替代方案相比,VM 是否昂贵?这与用户数量的比例如何?

每次使用 VM 时,可扩展性都基于 CPU + 内存资源。 但是,如果您尝试使用 Kubernetes 获得一些乐趣,您将能够轻松处理可扩展性。

在这里您可以找到有关 Django for Containers 的一些资源; [https://medium.com/@marvels0098/how-to-include-reactjs-app-in-docker-container-2e73068ce2d5][1]

在“托管”方面,您是否尝试过像 DigitalOcean 这样的解决方案? https://docs.digitalocean.com/tutorials/app-deploy-django-app/ 它会让你部署一个 pre-built Django 环境,并且社区总是愿意在那里提供帮助。

现在,我的好建议是转向容器,一开始学习曲线有点复杂,但在这条路的尽头,你的生活会容易得多。您能否与我们分享更多详细信息,例如“并发用户数”、“用户峰值”以及有关有多少人访问该站点的更多数据,以便我们在 Stack Overflow 上都能为您提供更好的答案。

谢谢!