一个提供有限的pixiv日排行与免费高级会员搜索的站点
Switch branches/tags
Nothing to show
Clone or download
Latest commit 2a56003 Oct 15, 2018
Permalink
Failed to load latest commit information.
.idea 修改数据库 Oct 6, 2018
src/main url编码 Oct 8, 2018
Pixiv-Illustration-Collection.iml 修改数据库 Oct 6, 2018
README.md Update README.md Oct 15, 2018
pom.xml 修改数据库 Oct 6, 2018

README.md


Pixiv Illustration Collection


一个提供有限的pixiv日排行与高级会员搜索的站点

Link:https://pixivic.com

Bright Point:

  • 前后端完全分离
  • 三图床混合优化图片加载体验
  • Nginx反向代理(作为跳板优化延迟与tomcat集群动静分离)
  • 原生js
  • PC端移动端单独适配(Nginx UA判断跳转)
  • 爬虫业务与web业务服务端分别分布
  • SSH隧道连接数据库(安全性)
  • Httpclient连接池,线程池队列,Druid数据库连接池

伺服器:

  • 本地arm服务器:作为爬虫服务器,每日五点爬取pixiv三天前的日排行数据
  • Aws lightsail:反向代理图片请求过程中添加referer请求头,绕过防盗链
  • Uovz香港:反向代理pixiv搜索api,加速访问,延迟提升500ms
  • 息壤 北京:作为主web服务器之一,nginx tomcat动静分离
  • 阿里云 深圳:作为主web服务器之一,nginx tomcat动静分离

架构图:

Image text

使用方法

更改conf.xml文件与druid配置文件即可

TODO

留言板筹备中

License

待定