XImageServer

PHP图片服务器
授权协议 BSD
开发语言 PHP
所属分类 建站系统、 相册/照片/多媒体系统
软件类型 开源软件
地区 国产
投 递 者 闻人浩波
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

 XImageServer —— 一个超级简单的PHP图片服务器

适用对象:
中小型网站,图片存储在自己的服务器,并且毫无预见性的时候会使用同一图片的
不同尺寸。

特点:
1.核心只有一个PHP文件
2.前端图片服务器惰性从NFS等其他文件系统加载所需图片
3.同一图片第一次走PHP,缓存以后,直接走Apache,Nginx等Web Server的文件模块
4.完全开源,个人或商业使用无任何限制

用法:
1.规划网络文件系统上图片存储路径,例如: 图片目录根目录:/var/static/img
头像目录:/var/static/img/avatar/upload
音乐目录:/var/static/img/music/upload

2.规划图片存储结构
假设用户项目网站目录:/var/htdocs/user.xiongchuan.org/www
其中上传目录:/var/htdocs/user.xiongchuan.org/www/upload
把NFS:/var/static/img/avatar/upload 挂载到 /var/htdocs/user.xiongchuan.org/www/upload

3.规划图片上传方式
用户上传图片,不需要在项目里面直接对上传的图片进行压缩,而直接保存原始图片,格式为 /upload/origin/145/80411a39eb77e86585d2c14e1cd45648.jpg
其中145目录一般采用数据库表的自增id除以2000得到,上面的例子只有一级目录,还可以有更多级目录
取决于你的实际项目,只要保证原始图片是存储在origin目录下即可。

4.规划网络访问方式 例如:
原始图:
http://img1.xiongchuan.org/avatar/upload/origin/145/80411a39eb77e86585d2c14e1cd45648.jpg
指定尺寸的图:
http://img1.xiongchuan.org/avatar/upload/80x80/145/80411a39eb77e86585d2c14e1cd45648.jpg
即会自动返回80x80大小的图片

  • 软件简介 XImageServer —— 一个超级简单的PHP图片服务器 适用对象: 中小型网站,图片存储在自己的服务器,并且毫无预见性的时候会使用同一图片的 不同尺寸。 特点: 1.核心只有一个PHP文件 2.前端图片服务器惰性从NFS等其他文件系统加载所需图片 3.同一图片第一次走PHP,缓存以后,直接走Apache,Nginx等Web Server的文件模块 4.完全开源,个人或商业使用无任

 相关资料
  • 本文向大家介绍SpringMVC图片文件跨服务器上传,包括了SpringMVC图片文件跨服务器上传的使用技巧和注意事项,需要的朋友参考一下 图片文件跨服务器上传(我使用的公司云桌面作为上传服务器,自己的笔记本作为存储服务器测试的) 一、上传服务器: 1、pom文件(使用jersey插件) 2、前端页面: 3、后台controller: 二、存储图片文件服务器: 1、Tomcat的conf目录下的w

  • 我想上传一张图片,我正在使用http。客户端()用于发出请求, 请求的主体和编码部分应该是什么?

  • 我在尝试将swift中的图像上载到PHP服务器时遇到问题。在php处理文件之前,一切看起来都很好。在那一刻,我得到了错误。 swft代码的相关部分是: php是 最后,我得到的错误是: ******响应数据= 上载失败

  • 我正在尝试将发送到我的 Rails 服务器。但是,当我尝试构建它时,它会崩溃并给我错误 03-25 09:44:50.001 W/system . err£Java . util . concurrent . execution exception:Java . lang . nosuchmethod error:没有静态方法create(Ljava/lang/String;[Lorg/Apach

  • 本文向大家介绍java 实现微信服务器下载图片到自己服务器,包括了java 实现微信服务器下载图片到自己服务器的使用技巧和注意事项,需要的朋友参考一下  java 实现微信服务器下载图片到自己服务器           此功能的实现需要注意java 中IO流的操作及网路开发,           实现代码: 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

  • 问题内容: 我正在尝试从Android设备将文件上传到php服务器。有相同问题的话题,但他使用的是不同的方法。我的Android辅助代码运行正常,并且未显示任何错误消息,但服务器未收到任何文件。这是我的示例代码,我在网上找到了。 和我的PHP服务器端代码如下 Apache正在运行。当我运行服务器时,出现此错误消息。上传文件时出错,请重试!我已经在eclipse中检查了日志数据,我认为是套接字问题,

  • 本文向大家介绍PHP实现上传图片到 zimg 服务器,包括了PHP实现上传图片到 zimg 服务器的使用技巧和注意事项,需要的朋友参考一下 最近我们项目需要一台图片服务器存储用户头像,我们使用 zimg 处理和存储图片,下面简单介绍一下如何使用 PHP 上传图片到 zimg,并获取相应图片的返回信息 使用 curl 库实现上传 根据 zimg 使用文档,我们想要让 zimg 返回 json 信息,

  • 本文向大家介绍利用nginx + fastcgi实现图片识别服务器,包括了利用nginx + fastcgi实现图片识别服务器的使用技巧和注意事项,需要的朋友参考一下 背景 使用的特定的设备进行深度学习模型的推理,该机器仅仅提供了C++封装好的API进行模型的加载启动与推理,模型的训练依然是使用caffe,模型需要转化成该设备支持的格式,模型的转化这里就不在介绍。为了把模型的推理做成一种服务,只能