Php 我应该在服务器上存储每个用户的化身吗?

Php 我应该在服务器上存储每个用户的化身吗?,php,html,algorithm,performance,Php,Html,Algorithm,Performance,我有一个这样的网站。我的意思是,当用户创建帐户时,我的网站会为他创建一个化身(基于他的IP和姓名)。图像是由PHP创建的。该图像的大小(按预期的宽度/高度)为10kb 我的问题:我应该在服务器上存储每个用户的化身吗?或者我应该每次都用PHP创建它而不需要存储它吗 实际上我很担心空间。为了存储这样的图像(供200万用户使用),我必须投入20gb的服务器空间: 2,000,000 * 10 kb = 20,000,000 kb = 20 gb 我觉得这不合理。我说得对吗?如果是,我该怎么办?如果

我有一个这样的网站。我的意思是,当用户创建帐户时,我的网站会为他创建一个化身(基于他的IP和姓名)。图像是由PHP创建的。该图像的大小(按预期的宽度/高度)为10kb

我的问题:我应该在服务器上存储每个用户的化身吗?或者我应该每次都用PHP创建它而不需要存储它吗


实际上我很担心空间。为了存储这样的图像(供200万用户使用),我必须投入
20
gb的服务器空间:

2,000,000 * 10 kb = 20,000,000 kb = 20 gb

我觉得这不合理。我说得对吗?如果是,我该怎么办?

如果你有200万用户,20千兆服务器空间应该是你最不担心的。首先用实际数字计算。

如果你有200万用户,20千兆服务器空间应该是你最不担心的。首先用实际数字进行计算。

作为实际答案,在使用处理器资源和数据存储之间,您几乎总是选择数据存储,因为:

  • 处理资源通常比数据存储更昂贵
  • 处理得越多意味着服务器响应时间越慢,这通常是让用户(和搜索引擎优化)满意的首要任务

作为一个真实的答案,在使用处理器资源和数据存储之间,您几乎总是选择数据存储,因为:

  • 处理资源通常比数据存储更昂贵
  • 处理得越多意味着服务器响应时间越慢,这通常是让用户(和搜索引擎优化)满意的首要任务

我猜当你拥有200万用户时,你不会在意每年花10到100美元购买20gb。@IvanGabriele那么你的意思是我必须存储这些头像吗?除了笑话,我给了你一个真实的答案;)如果您有200万用户,您可能需要主机提供商提供一个更大的计划,以处理所有需要的流量和处理-因此,20 GB可能会包括在此类计划中。因为在您的示例中,您要求200万用户。如果你问哪个原则更好,存储几乎在所有情况下都更好。在这种情况下,它更好。:-)我猜当你拥有200万用户时,你不会在乎每年花10到100美元购买20gb。@IvanGabriele那么你的意思是我必须存储这些头像吗?除了笑话,我给了你一个真实的答案;)如果您有200万用户,您可能需要主机提供商提供一个更大的计划,以处理所有需要的流量和处理-因此,20 GB可能会包括在此类计划中。因为在您的示例中,您要求200万用户。如果你问哪个原则更好,存储几乎在所有情况下都更好。在这种情况下,它更好。:-)事实上,我是一个现实的人+是一些未来派的
;-)