web应用托管
许多人(包括我自己)不主持他们的个人项目,因为它通常要花钱,对吗? 问题是,如果没人能看到这些项目,这些项目就无关紧要。 如果某人看不到他们,您将如何证明他必须构建3个现实世界项目? 有一个解决方案,那就是免费托管。 在本文中,我将为您提供一些最佳的免费托管选项,您可以使用它们来托管您的项目。 让我们开始吧!
要知道的重要一点是,尽管托管和域名可以在这里免费显示,但它们并不是为大量使用而设计的。 如果您只是想将项目放在Internet上,那么它们是最好的选择,因此当您进入工作面试时,您会看到一些东西。
1. Google Cloud
第一个,也是我最喜欢的一个是Google Cloud 。 Google Cloud可以用于很多事情,但是我们目前正在研究的事情是托管。 对于托管,您可以使用一些服务。
第一个是Compute Engine ,它是在Google服务器上运行的虚拟机,在本文中,我不会详细介绍如何使用它。
这些Google云服务通常是收费的,但是它们可以免费提供给您一个F1-micro,它基本上是一个共享的核心CPU。 因此,只要您的应用程序不需要大量使用,就可以了。
Google的下一个服务是Cloud Function 。 基本上,这是您可以为网站存储后端的一种方式。 免费计划可为您提供200万次调用和40万GB-秒的运行时间,并且仅在您实际上向服务器发送请求时才算在内。 我认为,这可能是最好的解决方案,因为它允许相对较高的使用率。
Google还提供了其他服务,例如App Engine和Cloud Run ,它们也很棒,但是在本文中我将不做过多介绍。
如果您需要功能强大且可靠的主机,我推荐的主机是 BlueHost 。
2.亚马逊网络服务(AWS)
Amazon Web服务与Google Cloud基本相同。 他们还提供许多不同的产品,但是我们正在寻找的产品是AWS Lambda 。 免费计划每月最多提供1,000,000个请求和320万秒的计算时间。
AWS Lambda每月还提供400,000 GB-秒的计算时间。 因此,与Google Cloud非常相似,但您的请求量减少了100万。
3. GitHub
GitHub是一种非常流行的解决方案,用于免费托管您的项目。 您只需创建一个帐户,就可以随心所欲地托管一个项目。 我认为最大的缺点是,GitHub不支持任何服务器端语言,例如Python,PHP,Ruby等。
相反,您只能托管使用HTML,CSS和JavaScript构建的静态网站。 因此,如果您的项目不需要后端,则GitHub可能是最简单的解决方案。
如果您想利用这些免费的网络托管服务,但又不知道如何编码和实际创建网站,那么我建议您学习以下几门课程:
- 学习Web开发: Web开发人员训练营
- 学习创建移动应用程序: 完整的Android N开发人员课程
- 学习创建桌面游戏: Unity 2019游戏开发终极指南
结论
这基本上就是我所能找到的。 当然,还有其他托管公司提供免费计划以获取更多服装,但我发现的公司仅提供准系统计划。
因此,现在您有了一个免费托管项目的解决方案,希望对您有所帮助。
希望本文对您有所帮助。 如果您喜欢本文,请确保与您的朋友分享。
另外,如果您认为我有任何遗漏或有其他问题,请务必在评论中发表您的问题,或通过info@codequickie.com给我发送电子邮件,我将很乐意为您解答。
翻译自: https://hackernoon.com/hosting-your-web-development-projects-for-free-a-how-to-guide-k87732yr
web应用托管