美女图片站的简单制作过程

来源:互联网 发布:linux创建文件夹进入 编辑:程序博客网 时间:2024/04/29 23:15


这几天闲来无聊,想着是不是自己搞个美女图片站,一方面练练手,一方面方便自己看,也方便各位小狼看。很多美女站看图片要一张张翻过去,很不过瘾。


因为怕涉及敏感信息,所以先买了个国外的虚拟主机,域名当然有不能少,琢磨着申请了个youhuode.com  “诱惑的” 拼音,也可译成“有货的”。

做图片的流量很费,而且要准备各种图片尺寸,这样得话虚拟主机要准备个大容量的,不过突然记起以前用过的七牛云存储好像有免费10个G的存储可以用,于是去看看,好家伙,免费的力度蛮大(算是给七牛打个广告)


同时也看了腾讯的云存储和阿里云的都没有免费,而且api调用似乎都没七牛方便,于是决定用七牛了,而且各种图片尺寸带参数就能获取,非常方便。

接下来就开始做网站了,首先确定了了图片的抓取的流程,看了几个美女图片站,摸索了下,写了几个正则把图片地址获取了存数据库,然后图片直接抓了调用七牛api存到七牛上。

抓取的时候也走了写弯路,刚开始,自己手动的添加图片相册的首页地址,然后把每页抓取下来,后来发现那个网站相册地址是ajax调用的,相册地址特别方便获取,返回的是json格式的,以解析,再用它的参数循环下全部取下来了,一下取了十多万相册的地址,那个开心,那个省事。

相册地址都得到了,然后是去抓取每本相册的图片了,我手上有些linux物理机,写了个crontab  通过wget我自己的虚拟机抓取程序,让linux自动的抓取,省的我去运行网页了,效率又是高了不少。

这里说下,图片存储的时候,图片名我都是用文件md5来命名的,这样得好处是相同的文件不会重复的上传,文件夹是md5的前两位命名,做两层文件夹,如果是用自己的服务器,这样还能避免同一文件夹下文件过多。


网站代码就不说了,还是比较简单的,

最后欢迎大家光临美女图片小站www.youhuode.com


0 0
原创粉丝点击