我使用PHP构建了一个网站,并希望在互联网上部署它。我想知道什么是在Web服务器或云上托管的最佳选择,以及这样做的优点和缺点。
我的网站所需的资源:
我的网站是简单的CMS,有10页(最多)。
答案 0 :(得分:3)
Web服务器已定义了硬件规范,这意味着如果有太多用户尝试访问它,它将无法回答其请求。 云托管提供商将限制您可以做什么(可以使用哪种语言,哪些API,...),但它们通常允许自动扩展,这意味着:如果第一个实例(“服务器”)负载超过某个限制,第二个实例可以自动开始处理一半的负载,依此类推。
对于PHP站点,单个服务器通常就足够了,但是您可能会遇到slashdot effect,i。即突然高度关注您的网站可能会很快降低它。
答案 1 :(得分:0)
您没有指定要部署的应用程序类型以及应用程序所需的资源类型。无论如何,下面是您需要考虑的点来决定云与非云。
1)可用性 2)可扩展性 3)安全 4)成本效益
Prons: 1)安全 2)有限的控制。