P站,全称“pixiv”,全世界最大的日式插画交流网站,各种大触云集,不光有日本知名插画家,中国,韩国,美国等国家的绘画高手也聚会于此互相交流。
K站,通常指“konachan”,也是一家动漫图片搜索网站,专门收录各种ACG相关的壁纸。
我之前在pixiv国内镜像中分享了两个pixiv国内的镜像网站。但我没发现konachan镜像,打算自己建一个。

法律问题

谷歌镜像站是不定期爬取Google搜索中的合法数据,然后再部署到国内的云服务器上,给国内的网友提供合法的搜索和查询服务,这种方式是非违规的信息获取渠道。</p>来自https://www.newadmin.cn/archives/2152
我在镜像的时候会把好内容关,防止不良内容流入。这样应该就没有什么法律问题了吧。

流量问题

建立这个镜像需要一个能承载较大流量的服务器,但我不确定目前的服务器能否支持这个项目,于是我安排了Cloudflare缓存。

09.29想到另一个方法(其实早就想到了),目前有两个方案可供选择:代理法和镜像文件法。

镜像文件法

我会将一些图片放在本地服务器,你可以直接引用图片。这种方法比较快,但有点占用服务器空间。</p>

我将如何接入镜像?

<p>你可以在https://www.linlinzzo.top/kon/upload/查看项目文件夹的文件,扩展名为.jpg的为镜像图片。以下为使用镜像图片的使用方法:</p>

以图片1632021445x2890185999.jpg为例:在https://www.linlinzzo.top/kon/upload/后加上图片相对地址1632021445x2890185999.jpg,得到图片绝对地址https://www.linlinzzo.top/kon/upload/1632021445x2890185999.jpg

代理法

通过访问一个php文件,我们的网站会代理为你向k站发出请求,然后返回一个图片给你。这种方法不会占用我们的太多空间,但是可能加载时间比较慢。

使用此方法的网站可以直接将图片地址填为https://www.linlinzzo.top/k/

另外,由于我个人的精力有限,大家可以在https://www.linlinzzo.top/k/volun.php参与这个方法代理k站的共建。如果发现有一些不适合的图片,请在本文章评论图片地址前面的数字(图片顺序)或图片地址,谢谢。

源代码

<?php
header("Cache-Control: no-cache");
header('Content-type: image/jpeg');
$r = mt_rand(0,61);
$myfile = fopen("******.txt", "r");
$var = explode("\n",fread($myfile,filesize("******.txt")));
fclose($myfile);
$url = "https://konachan.net/sample/{$var[$r]}";
echo file_get_contents("$url");
exit;
?>