当前位置: 代码迷 >> 综合 >> lighttpd + fastdfs + imagemagick实现的图片缩放图的分布式存储
  详细解决方案

lighttpd + fastdfs + imagemagick实现的图片缩放图的分布式存储

热度:49   发布时间:2024-01-09 18:42:10.0

        主要解决动态的实现订制缩略图的大小服务,同时提供正常的图片获取服务,采用fastdfs分布式存储,同时采用lightttpd作为应用服务器,前端的web服务器可以用nginx或者apache做web服务器,我写了mod_fastdfs作为lighttpd的fastdfs的模块,模块内集成了imagemagick,可以通过文件名加上高度,和宽度的组合来获取不能尺寸的图片。

例如:http://124.126.42.12:8000/group1/M00/00/0D/2-vktU2i8waqcckqAAAzDIozusY221.jpg 是原图片

http://124.126.42.12:8000/group1/M00/00/0D/2-vktU2i8waqcckqAAAzDIozusY221_120_127.jpg 获取的是宽120px,高127px的尺寸进行变换后的图片。

 

       项目的地址:https://github.com/wangmh/lighttpd-fastdfs

  相关解决方案