如何:在预算紧张的情况下建立个人网站
网站托管
DNS 管理/SSL
电子邮件提供商
域名注册商
任何自由职业者、大学毕业生、高中生或其他开发者,在职业生涯的早期,都需要一个网站。这个网站需要域名、邮箱和 HTTPS 支持。说实话,大多数新开发者的预算都很有限。幸运的是,本教程的预算从零到 15 美元不等。
网站托管
在处理其他任何事情之前,你总是想知道你想托管在谁那里。托管在谁那里可以决定一切,从DNS、HTML/CSS、电子邮件服务到在哪里购买域名。有很多主机可供选择,有些是收费的。我只会提到完全免费的。
Heroku 是 Salesforce 旗下的一家 PAAS 公司。我经常看到有人推荐 Heroku,它支持多种语言。但 Heroku 的用户体验并不友好,至少对某些人来说是这样。Heroku 的免费计划也非常有限,有很多限制。
Netlify 是另一个类似 Heroku 的 PAAS,但它是独立且私有的。它只允许一个人使用一个帐户,并且本身也有一些限制,但它是相对宽松的主机之一。与 Heroku 一样,它对大多数人来说并不友好,但对于静态网站来说,它拥有更好的工作流程。Heroku 更适合复杂的网站,而 Netlify 是一个可靠的中间解决方案。然而,大多数开发者需要一个可靠、持久且静态的网站,那么这样的网站在哪里呢?
GitHub Pages 是专为 GitHub 用户开发的 Web 开发子服务。GitHub Pages 支持静态网站,无需简单,但无需后端。例如,出于多种原因,您无法运行任何带有数据库的程序。GitHub Pages 面向公共仓库开放,并且有数百名用户在使用 GitHub Pages,因此他们希望限制资源的使用。
现在还有其他一些解决方案,有免费的,也有付费的,如果你愿意,也可以自己托管。以下是我推荐的。
DNS 管理/SSL
在购买域名之前,最好先了解一下你的 DNS 管理员是谁。这不仅能帮你更轻松地选择电子邮件服务,还能帮助你管理 HTTPS 和子域名。为此,我通常推荐 Cloudflare,因为它可以一举两得。如果你想从他们那里购买域名,那就三箭齐发了。
对于 SSL,您有很多选择,例如 Cloudflare 和 LetsEncrypt,它们是两个最受欢迎的免费 SSL。
电子邮件提供商
在选择域名注册商之前,请先了解您的电子邮件托管地点。为什么?某些电子邮件服务允许您随其服务购买域名,例如 Hover 和 Zoho。某些网站主机还会提供免费或付费电子邮件服务。另请注意,没有两家电子邮件主机是相同的。例如,许多人会将 Gmail 作为首选解决方案,但 Gmail 功能有限。某些提供商允许自定义域名(免费、一次性付费、按月付费以及免费但功能有限)。其他提供商仅支持 BYOD。有些似乎只付费,但隐藏了免费选项。有些有电子邮件限制,有些限制很高,有些限制很低。关键是,电子邮件托管有很多选择,但我选择三种。一个提供免费无限电子邮件但没有免费自定义域名,一个是几乎专门在 BYOD 系统上运行的提供商,另一个是两者的平衡组合。
Gmail 是一家知名的电子邮件服务提供商。Gmail 归 Google 所有,但其隐私问题也广为人知。Gmail 在很多方面都较为集中,因此建议使用 Google 产品的用户使用。Gmail 只允许使用 @gmail.com 邮箱地址的账户,而且常用名称更难获取简单的电子邮件地址。
Zoho 是一家鲜为人知的电子邮件提供商。Zoho 提供多种服务,Zoho Mail 就是其中之一。Zoho 还以网站托管、域名购买/管理等服务而闻名。Zoho Mail 有一个隐藏的免费自定义域名选项,但很容易找到。
Migadu 是一家名不见经传的电子邮件服务提供商。它强制用户使用自定义域名,至少在我写这篇文章前一个小时首次设置时是这样。它是免费的,但用户最多可以获得 1GB 的电子邮件空间。Migadu 承认它并不适合所有人,事实也确实如此。
域名注册商
那么去哪里买域名呢?嗯,按照这个标准来看,这并非最佳选择。说实话,选择你想要的域名后缀,然后找到最便宜、最方便使用工具的地方。我推荐 Name.com 和 Namecheap。人们会说“用这个”或“用那个”,但这并不重要。如果你想要一个免费域名,但要付出代价,包括限制、使用时间、你的灵魂和尊严,那么 Freenom 就是你的最佳选择。Freenom 确实限制了哪些顶级域名可以免费获得,但确实存在这样的限制。
您的注册商唯一的真正限制可能在于您是否从网站托管商或电子邮件托管商处购买。除此之外,您不会遇到什么大问题。
文章来源:https://dev.to/kailyons/how-to-have-a-personal-website-on-a-tight-budget-1fgc