小说精品屋 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
小说精品屋 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: Apache
开发语言: Java
操作系统: 跨平台
收录时间: 2019-10-22
提 交 者: 不编程就会死

小说精品屋是一个多平台(web、安卓app、微信小程序)、功能完善的小说弹幕网站,包含精品小说专区、轻小说专区和漫画专区。包括小说/漫画分类、小说/漫画搜索、小说/漫画排行、完本小说/漫画、小说/漫画评分、小说/漫画在线阅读、小说/漫画书架、小说/漫画阅读记录、小说下载、小说弹幕、小说/漫画自动爬取、小说内容自动分享到微博、邮件自动推广、链接自动推送到百度搜索引擎等功能。包含电脑端、移动端、微信小程序等多个平台,现已开源web端、安卓端、小程序端源码。

目录结构

novel-front : 前台web网站源码

novel-admin :平台后台管理系统源码

软件架构

前台web网站架构:Springboot+Mybatis+Mysql+Ehcache+Thymeleaf+Layui

平台后台管理系统架构 : Springboot+Mybatis+Mysql+Redis+Thymeleaf+Layui+Bootstrap

前台web网站截图

  1. 电脑端(首页)

    index

  2. 移动端(首页)

    index

  3. 移动端(轻小说专区)

    index

  4. 移动端(动漫专区)

    index

  5. 移动端(小说详情页)

    微信图片_20190904181558

  6. 移动端(目录页)

    QQ图片20191018161901

  7. 移动端(小说阅读页)

    QQ图片20191018161901

  8. 电脑端(漫画阅读页)

后台管理系统截图

  1. 登录界面

  2. 爬虫管理界面

    3.爬虫配置界面。

    4.小说管理页面。

    5.小说发布页面。

    6.小说章节发布页面

    7.小说章节管理页面。

微信小程序截图

mini4

安卓App截图

mini4

安装教程

数据库安装:

  1. 安装MySQL软件。
  2. 新建数据库books:create database books default character set utf8mb4 collate utf8mb4_general_ci 。
  3. 执行sql/books.sql文件。

小说数据爬取的两种方式:

  1. 运行script/crawlbook/crawlbook.bat脚本文件。(一键运行、更新快、简单、推荐,适用于本地多机器运行)
  2. 安装后台管理系统后,打开爬虫管理菜单,点击爬虫运行按钮。(智能化配置,适用于线上环境运行,会占用较多服务器资源)

平台后台管理系统安装:

  1. 修改application.yml文件中数据库配置。

  2. 启动程序,登录后台系统,运行爬虫程序爬取小说数据。

前台web网站安装:

  1. 修改项目application.yml配置文件中的数据库配置。

  2. 修改项目application.yml配置文件中的首页本站推荐小说配置(修改的小说需要在数据库中存在)。

  3. 根据需求,修改项目application.yml配置文件中的爬取小说最低评分配置(建议和爬虫程序中的最低评分配置保持一致)。

  4. 根据需求,修改项目application.yml配置文件中的小说爬虫源配置。

  5. 本地直接运行或使用maven插件打包成jar文件上传到服务器上。

  6. http://ip:port访问首页。

  7. http://ip:port/books访问精品小说模块。

  8. http://ip:port/book/searchSoftBook.html访问轻小说模块。

  9. http://ip:port/book/searchMhBook.html访问漫画模块。

喜欢此项目的可以给我的GitHub和Gitee加个Star支持一下 。

演示地址1

点击前往(前台,11月30日服务器过期)(未上线漫画专区功能)

演示地址2

点击前往(前台,推荐)(未上线漫画专区功能)

演示地址3

点击前往(未上线漫画专区功能)

演示地址4(备用)

点击前往(前台)(已上线漫画专区

点击前往 (后台) (后台爬虫程序运行会占用大量服务器资源,试用人数过多,服务器压力大,现暂停演示。)

演示账号:admin/admin123

小程序二维码

mini-code

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

小说精品屋 的相关博客

PWN:House Of Einherjar

House Of Einherjar原理 用 how2heap 的例子看一下 参考:http://blog.topsec.com.cn/pwn的艺术浅谈(二):linux堆相关/ #in...

PWN:House Of Einherjar

House Of Einherjar原理 用 how2heap 的例子看一下 参考:http://blog.topsec.com.cn/pwn的艺术浅谈(二):linux堆相关/ #in...

抢劫 House Robber

问题: You are a professional robber planning to rob houses along a street. Each house has a certain amount of money ...

HDU3440 House Man

Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 3044 Accepted S...

PWN:House Of Force

House Of Force原理 how2heap 的例子 #include <stdio.h> #include <stdint.h> #include <stdlib.h> #include <string.h> #in...

House of Roman 实战

前言 这是前几天国外一个 老哥 提出的一种思路 ,学习了一下感觉其中的堆布局的手法还不错,做个分享与记录。 这种利用手法的...

kaggle house price

<!-- TOC --> kaggle 竞赛入门 导入常用的数据分析以及模型的库 数据处理 Data fields 去除异常值 处理缺失值 分析 Utilitie...

小说精品屋 的相关问答

还没有任何问答,马上提问

评论 (41)

加载中
太牛逼啦。我一个门外汉靠着教程和搜索居然成功部署了😂
02/11 04:51
回复
举报
不编程就会死软件作者
笔趣岛瘫痪很久了,图片都访问不了,明天再去解析几个盗版网站,不要老是用那几个了#小说精品屋#
2019/12/17 20:30
回复
举报
2019/12/13 20:42
回复
举报
不会配置 哈哈 下载下来杀毒软件自动删除
2019/11/30 16:20
回复
举报
给大佬递冰红擦!
2019/11/30 11:12
回复
举报
2019/11/30 08:30
回复
举报
提个BUG: 配置了context-path 属性,比如context-path: /book ,页面静态资源都会404
2019/11/23 17:01
回复
举报
不编程就会死软件作者
漫画专区已上线 #小说精品屋#
2019/11/17 15:04
回复
举报
下周上线漫画专区 #小说精品屋#
2019/11/16 18:30
回复
举报
还不错
2019/11/12 21:58
回复
举报
更多评论
41 评论
135 收藏
分享
返回顶部
顶部