EasyImage 简单图床

最近发现了一个简单易用的图床,而且是开源的,mark一下吧。


简单图床示例

简单图床示例

EasyImage 简单图床

支持多文件上传,api上传,简单无数据库,返回图片url,markdown,bbscode,html的一款图床程序
演示地址: https://img.545141.com

github: EasyImage


功能支持:

  • [x] 支持仅登录后上传
  • [x] 支持设置图片质量
  • [x] 支持上传图片转换为指定格式
  • [x] 支持设置图片指定宽/高
  • [x] 支持限制最低宽度/高度上传
  • [x] 支持静态文件CDN/本地切换
  • [x] 支持设置广告
  • [x] 支持开启/关闭api上传
  • [x] 在线管理图片(增、删、改、查)
  • [x] 支持网站统计 请将统计代码放入:public/static/hm.js

一年未更新了,这次带来了全新版本2.0!

  • 在继承上个版本(1.6.4)的基础上进行了全新优化
  • 修复上传经常失败的问题
  • 删除一些不常用但会增加功耗的过程 (删除的在下边会有标记)
  • 全新的压缩 将文件继续缩小
  • 全新的目录系统,精简代码
  • 设置仅允许在config.php修改,注释更加明了,即使没有代码基础也可以操作
  • 增加新的文件管理系统

注意:

  1. 安装之前先使用浏览器访问check.php检查扩展是否都安装!
  2. 使用前请注意先修改config.php中的domain域名。
  3. 请将所有文件必须赋予0777权限,执行用户设置www权限
  4. 安装正常后请修改登录管理密码!
  5. 如果无法登陆管理界面或上传图片,请先打开check.php检查扩展或者使用phpinfo检查。
  6. 可以使用浏览器的 F12调试模式->console查看错误
  7. 如果对php不太熟悉的话,不要将图床程序放置于二级目录
  8. js不要设置分片上传大小,此会导致部分图片上传失败。
  9. 默认我会给你设置成最优方案,api上传默认关闭
  10. 下载源码后可以删除一些文件:README.md,check.php,LICENSE
  11. 欢迎加群:623688684

api上传示例:

参数:

参数名称类型是否必须说明
filefile表单名称

html form上传示例:

<form enctype="multipart/form-data" method="POST" action="https://img.545141.com/file.php">
        <label>选择文件</label>
        <input type="file" name="file">
        <input type="submit" value="提交">
</form>

api上传成功后返回json:

{"result":"success","url":"https:\/\/img.545141.com\/public\/data\/2019\/05\/5ce64172d24fa.png"}

如果关闭api上传,则什么都不显示。

添加新评论