header image

图床的云存储支持正在路上

因为图床占据越来越多的服务器空间,自然云存储也成了一个可选的方案。
但是目前的云存储服务,要么就是像百度云那样是面向最终用户的,并不适用。要么就像七牛、SAE、Amazon S3那样,虽然存储空间挺便宜的,但是流量(或请求数)却贵得要死(按家族图床目前的流量,每个月都要好几千元)。
最近,一直在用的VPS服务商ConoHa推出了基于OpenStack Swift的云存储服务,价格自然是便宜得没话说,最重要的是,居然不限流量/请求数,这真是让人不能不心动。
于是,一直有想法没行动的云存储支持也终于要付诸实施了。当然,也会加入ConoHa之外的云存储服务的支持,但究竟哪家好,用用就知道了。

Qchan图床程序:http://github.com/qakcn/qchan

家族图床:http://tuchuang.org

打赏

微信支付宝

    1. 这是使用了旧版PHP的原因,我已经明确说明需要PHP > 5.3.0了。如果你执意要用的话,只有把engine.php里的__DIR__改成dirname(__FILE__)了。

    1. qchan-lite的话是没有后台的,qchan的话要有上传的内容才有东西显示。或者可能有php错误,做好的话是打开php错误显示看一下。

  1. 请问下
    // Rename file if exists
    $name = preg_replace(‘/(\(\d*\))?\.(‘ . SUPPORT_TYPE . ‘)$/i’, ‘(‘ .$num . ‘).\2’, $name);

    现在的重名检测方式为:如果服务器有 啊.jpg,那么就会替换成 啊(1).jpg
    再上传 啊.jpg 就会成为 啊(2).jpg。

    想问:如何上传 啊.jpg 改为 啊_1.jpg、啊_2.jpg、啊_3.jpg ?

    1. $name = preg_replace(‘/(\(\d*\))?\.(‘ . SUPPORT_TYPE . ‘)$/i’, ‘(‘ .$num . ‘).\2’, $name);

      改成:

      $name = preg_replace(‘/(\(\d*\))?\.(‘ . SUPPORT_TYPE . ‘)$/i’, ‘_‘ .$num . ‘.\2’, $name);

      即可。

Willi1m回复 取消

your email will keep secret. (* required).

你可以使用这些HTML标签和属性:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> .

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据