ImageResizer 许可证和插件问题

ImageResizer license and plugin questions

  1. 我的目标是免费版 (http://imageresizing.net/plugins/editions/free)。我没有发现在商业生产环境中使用它有任何问题,但是可以用于付费应用程序吗?
  2. 有很多关于使用磁盘缓存插件的建议,虽然网站会被大量使用这个插件是否真的有必要,因为插件最多要做的是显示缩略图,在必要时调整图像大小并将图像上传到以便适当地调整它们的大小。
  3. 它将用于 ASP .Net 项目(非 MVC)。我可以使用命令继续安装吗(如果我错了请纠正我,但我不认为这会安装 ImageResizer 来执行我需要的操作?)

    PM> 安装包 ImageResizer.MvcWebConfig

    PM> 安装包 ImageResizer.Plugins.DiskCache

    PM> 安装包 ImageResizer.Plugins.PrettyGifs

或者 ASP .Net 站点是否有替代的包管理器安装选项?目前我正在下载整个包,但理想情况下,如果我只需要一个组件,我不想安装所有东西。

  1. 在付费或商业应用程序中使用基本版插件没有任何问题。在 V4 中,我们将在 Apache 许可下进行双许可 Essential Edition,以使其更加清晰。

  2. 是的,某种类型的永久缓存是绝对必要的,否则您将无法超越几个并发访问者。你有很多选择; DiskCache(付费)、TinyCache(免费,必不可少)或任何类型的 CDN 或反向代理(比 DiskCache 延迟更高,缓存未命中率更高)。

  3. 使用 .NET 4.0 或更高版本的任何类型的 ASP.NET 项目都需要 ImageResizer.Mvc 包。