ImageResizer许可证和插件问题

时间:2015-02-05 20:33:58

标签: asp.net imageresizer

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

    PM> Install-Package ImageResizer.MvcWebConfig

    PM>安装包ImageResizer.Plugins.DiskCache

    PM> Install-Package ImageResizer.Plugins.PrettyGifs

  4. 或者,ASP .Net站点是否有替代的Package Manager安装选项?目前我正在下载整个软件包,但理想情况下我讨厌安装一切只是为了得到一个组件,如果这就是我所需要的。

1 个答案:

答案 0 :(得分:1)

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

  2. 是的,永久性缓存是绝对必须的,或者您不会超过几个并发访问者。你有很多选择; DiskCache(付费),TinyCache(免费,必备)或任何类型的CDN或反向代理(更高的延迟,比DiskCache更多的缓存未命中)。

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