2011-10-12 62 views
1

我正在从事网上商店项目。
我我设计的每个产品我需要三种尺寸的图片:管理图像电子商务

  1. 480 * 480
  2. 290 * 290
  3. 200 * 200

哪一个更好?

  • 要求网店管理员上传所有以上尺寸的图片。
  • 要求他通过asp.net上传图片大小为480 * 480个,然后生成其他尺寸

回答

2

要求您的网站管理员上传三张不同的图片只是将不必要的工作开销推到了管理员身上,这通常会导致他们不打扰创建和上传三个独立每个产品的图像 - 导致电子商务网站丢失图像。

通过要求他们加载单个图像并自动创建较小尺寸的图像,您可以更好地使用该技术使管理员的生活更轻松。手动任务的自动化是IT行业的重点,如果可能的话,这样做并不会影响构建这些系统的目的。

CPU使用率没有任何问题,因为您只需要在加载时生成一个较小的图像一次,或者根本不需要使用CSS调整大小(这可能不是最佳使用带宽)。我会先创建2个较小的图像,当它由管理员上传并将其存储在缓存中时,或者在第一次请求时创建它们,然后将其放入缓存中。

1

上传所有三个图像 - 将减少CPU开销。然后,您可以使用处理能力使您的网站更具响应能力。

0

在我看来,准备三种尺寸的图像是一个耗时的过程,因为它必须为每个产品重复使用。

生成会更好。

另一方面只是上传一个大的,然后用CSS类显示小图像'可以是有用的。 (如果访问者将始终看到所有图片)