免责声明:本文中的某些链接是会员链接。这意味着,如果您使用我的一个链接注册,我将获得一个有助于支持博客的小回报。
介绍
有时很难确定用于托管PHP and Laravel applications的平台。有大量的托管提供商可用(每个提供商提供大量服务)。因此,必须决定如何以及在何处托管您的应用程序,尤其是您第一次这样做。
。例如,如果您是freelance web developer,并且想托管您的小博客(像我自己一样),那么您可能会选择与拥有高流量网站的大型公司不同的托管选项。
通常,我喜欢坚持其他开发人员正在使用的最受欢迎的选项。这通常意味着,如果我陷入某件事,我很可能会与社区寻求帮助,而不是使用一个没人听说过的晦涩的托管平台。
因此,我在Twitter上进行了一次民意调查,并询问了PHP和Laravel社区,他们在哪个提供了他们自己的PHP项目的提供商。我还要求他们评论他们是否使用民意调查中未列出的提供商。我真的很高兴看到我们有1292票!
在这篇Quickfire帖子中,我们将看看民意调查的结果和最受欢迎的托管提供商。
推文
这是我发布的推文:
您使用哪种服务托管PHP项目? ðä
我正在为我写的文章进行一些研究。
结果
选票如下:
- 数字海洋-40.6%
- 是的-25.9% decection>
- Hetzner -16.6% >
- 其他-16.9%
1.数字海洋
根据民意测验,最受欢迎的PHP应用程序托管提供商是Digital Ocean,有40.6%的选票。
我实际上我自己使用数字海洋来托管我的Laravel项目(以及您现在正在阅读的博客),我对这项服务感到非常满意。
我不仅使用他们的“液滴”应用程序服务器,而且还使用他们的“空格”对象存储存储我的资产(例如图像和视频)。
我使用Digital Ocean的最大原因之一是,与AWS相比,我发现它很不错且易于使用。 DevOps和基础设施并不是我的强调,也不是我对此非常感兴趣的东西。我主要喜欢从事代码并构建酷炫的功能。因此,我选择使用数字海洋,因为我觉得这真的很容易设置并开始。
特别是,当您使用诸如Laravel Forge之类的工具来提供和管理服务器时,它甚至更容易使用。
就个人而言,如果任何开发人员在PHP World中刚开始问我应该使用哪个托管提供商,我可能会推荐数字海洋。当然,一旦项目开始增长,您可能需要使用AWS之类的东西,并且需要访问更高级的功能。但是对于大量的PHP和Laravel项目,数字海洋是一个不错的选择。
您可以使用我的推荐链接sign up to Digital Ocean and get $200 of credit。即使您现在无法使用它,也可能是您在数字海洋仪表板上浏览并查看他们提供哪些酷功能的绝佳机会。
2. AWS
第二个最受欢迎的PHP应用程序托管提供商是AWS,有25.9%的选票。
老实说,我希望AWS成为最受欢迎的托管提供商。我认为这是因为AWS在科技界非常受欢迎,这是我听到的最多的。
aws是一个很棒的平台,具有大量功能。您可以将其用于托管您的小型Laravel博客,一直到需要复杂基础架构的大型企业应用程序。
我过去曾经使用过AWS,但我承认我发现它非常不知所措,因为有很多东西要学习。我认为这是一个非常强大的工具,但绝对不是胆小的人!但是,有一些很棒的教程可以帮助您开始使用AWS。
如果您将AWS与Laravel Forge配对,则可以为您的PHP和Laravel应用程序提供非常强大的设置。您可以访问AWS的基础架构和DevOps功能,但是您也可以简单地管理服务器。因此,这意味着大多数时候,您将使用Forge与AWS进行交互,并且实际上不需要使用AWS仪表板。结果,它可以使AWS更容易使用,并使您能够在需要时扩展基础架构。
同样,根据您构建的应用程序类型,您可能还希望将AWS帐户与Laravel Vapor之类的内容配对。这使您能够在无服务器环境中部署Laravel应用程序,这可能是真正功能强大的,尤其是对于经历流量峰值的应用程序。
3. Hetzner
Hetzner是第三名最受欢迎的PHP应用程序提供商,在民意调查中,有16.6%的选票。
hetzner是一个德国托管提供商,可提供一系列不同的托管选项(例如专用服务器,云服务器和托管服务器)。他们是在1997年成立的,因此他们在接待世界中有很多经验!
我个人从未使用过Hetzner本身。但是,我曾为使用Hetzner进行托管的客户进行Laravel项目。我从来没有遇到过任何问题,而且似乎真的很好。
听取其他开发人员谈论Hetzner,这似乎是托管您的PHP和Laravel应用程序的绝佳选择。与其他一些提供商相比,您通常可以以较低的价格获得更多的性能服务器。我最近在对话中越来越多地提到过它,所以似乎我可以在某个时候更深入地检查一下。
Laravel Forge还可以选择在Hetzner上提供和管理服务器。因此,如果您正在寻找一种管理Hetzner服务器的简单方法,则Forge可能是一个不错的选择。
4. uluftr
Vultr是另一个受欢迎的托管平台,在民意调查的评论中经常提及。
vultr是一个云托管提供商,提供了一系列不同的托管选项。在撰写本文时,他们在全球范围内有31个地点,因此您可以在其中托管应用程序的地方有很多选择。
我从来没有亲自使用vultr来托管现实生活中的应用程序,但是我已经旋转了它,以了解使用它的经验。通常,我发现它真的很容易使用和设置。您还可以直接从Laravel Forge提供和管理您的vultr服务器,这确实很方便。
您可以sign up for Vultr using my referral link,我将获得一个小型佣金来帮助博客。
5. Akamai(以前的Linode)
Akamai(以前称为Linode)是我在民意调查的评论中看到的另一个受欢迎的托管提供商。
Akamai是云托管提供商,提供了一系列不同的托管选项。他们在全球范围内有大量的位置,因此您可以在最接近用户的位置托管您的应用程序。
类似于Vultr,我从未使用过Akamai(或Linode)托管任何现实生活项目。但是我过去曾经旋转一下它的样子。我发现仪表板接口真的很容易理解和使用。
就像所有其他托管提供商一样,您可以直接从Laravel Forge提供和管理Akamai服务器。
您可以sign up for Akamai and get $100 free credit与该平台一起玩,我将获得一个小型佣金,以帮助支持博客。
6.其他
我在民意调查的评论中也看到了其他一些荣誉奖,该评论托管了Laravel和PHP申请。这些是:
- Siteground(用于托管较旧的WordPress项目)
- Herok
- Contabo
- Upcloud
限制
重要的是要记住,这些结果绝不是整个PHP社区的代表。民意调查仅开放24小时,并在Twitter上。我通常在Twitter上与Laravel社区互动,所以我可能会猜测Laravel开发人员给出了很大一部分答案。
因此,这些结果可能会偏向某种类型的开发人员。如果我在其他PHP社区(例如Symfony或WordPress)中更加活跃,结果可能会有所不同。
,但我仍然认为他们很好地表明了最受欢迎的托管提供商,即使数字不是100%准确的。