热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

小说精品屋plusv2.10.0发布,原创文学CMS系统

小说,精品屋,plus,v2,10,0,发布,原创

小说精品屋-plus v2.10.0发布了,主要改进包括:

更新

1. 后台首页更新。
2. 新增会员总数/作家总数/作品总数/交易总数统计。
3. 新增7日内会员新增/作家新增/作品新增/交易新增实时统计报表。

Bug修复

1. 后台管理系统密码长度更改为5位数以上,修复admin账号登录后无法修改密码的bug。

示例网站

网站1,点击前往

网站2,点击前往

网站3,点击前往

网站4,点击前往

网站5,点击前往

网站6,点击前往

项目介绍

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

小说精品屋-plus是在小说精品屋的基础上,去除了漫画和弹幕模块,专注于小说,是一个多端(PC、WAP)阅读、功能完善的原创文学CMS系统,包含了作家专区供原创作者上传小说,支持会员充值、订阅模式和实时统计报表功能。提供了爬虫工具定义规则多线程采集任意小说网站数据作为网站测试小说数据,新书自动入库,老书自动更新。

小说精品屋-plus重新进行了数据库设计、代码重构和功能增强,提升了程序整体的可读性和性能,增加了很多商用特性。主要增强如下:

  •  数据库重新设计,结构调整。
  •  服务端代码重构,MyBatis3升级为MyBatis3DynamicSql。
  •  移动站与PC站站点分离,浏览器自动识别跳转。
  •  PC站UI更新。
  •  新闻发布模块。
  •  排行榜。
  •  小说评论模块。
  •  阅读主题模块。
  •  作家专区。
  •  充值。
  •  订阅。
  •  后台管理系统。
  •  爬虫管理系统。

项目结构

 novel-plus -- 父工程 ├── novel-common -- 通用模块 ├── novel-front -- 前台门户系统 ├── novel-crawl -- 爬虫管理系统 └── novel-admin -- 后台管理系统 

技术选型

技术 说明
SpringBoot Spring应用快速开发脚手架
MyBatis 持久层ORM框架
MyBatis Dynamic SQL Mybatis动态sql
PageHelper MyBatis分页插件
MyBatisGenerator 持久层代码生成插件
Sharding-Jdbc 代码层分库分表中间件
JJWT JWT登录支持
SpringSecurity 安全框架
Shiro 安全框架
Ehcache Java进程内缓存框架(默认缓存)
Redis 分布式缓存(缓存替换方案,默认关闭,一行配置开启)
ElasticSearch 搜索引擎(搜索增强方案,默认关闭,一行配置开启)
RabbitMq 消息队列(流量削峰,默认关闭,一行配置开启)
OSS 阿里云对象存储服务(图片存储方式之一,一行配置即可切换)
FastDfs 开源轻量级分布式文件系统(图片存储方式之一,一行配置即可切换)
Redisson 实现分布式锁
Lombok 简化对象封装工具
Docker 应用容器引擎
Mysql 数据库服务
Thymeleaf 模板引擎
Layui 前端UI

PC站截图

  1. 首页

img

2. 分类索引页

img

3. 搜索页

img

4. 排行榜

img

5. 详情页

img

6. 阅读页

img

7. 用户中心

img

8. 充值

img

img

9. 作家专区

img

img

img

img

10. 购买

img

img

手机站截图

  1. 首页

    index

  2. 小说详情页

    微信图片_20190904181558

  3. 目录页

    QQ图片20191018161901

  4. 小说阅读页

    QQ图片20191018161901

爬虫管理系统截图

img

img

后台管理系统截图

img

img

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

代码仓库

GitHub仓库地址: https://github.com/201206030/novel-plus

Gitee仓库地址: https://gitee.com/xiongxyang/novel-plus


推荐阅读
  • 修复一个 Bug 竟耗时两天?真的有那么复杂吗?
    修复一个 Bug 竟然耗费了两天时间?这背后究竟隐藏着怎样的复杂性?本文将深入探讨这个看似简单的 Bug 为何会如此棘手,从代码层面剖析问题根源,并分享解决过程中遇到的技术挑战和心得。 ... [详细]
  • NoSQL数据库,即非关系型数据库,有时也被称作Not Only SQL,是一种区别于传统关系型数据库的管理系统。这类数据库设计用于处理大规模、高并发的数据存储与查询需求,特别适用于需要快速读写大量非结构化或半结构化数据的应用场景。NoSQL数据库通过牺牲部分一致性来换取更高的可扩展性和性能,支持分布式部署,能够有效应对互联网时代的海量数据挑战。 ... [详细]
  • 本文推荐了六款高效的Java Web应用开发工具,并详细介绍了它们的实用功能。其中,分布式敏捷开发系统架构“zheng”项目,基于Spring、Spring MVC和MyBatis技术栈,提供了完整的分布式敏捷开发解决方案,支持快速构建高性能的企业级应用。此外,该工具还集成了多种中间件和服务,进一步提升了开发效率和系统的可维护性。 ... [详细]
  • Spring Boot 实战(一):基础的CRUD操作详解
    在《Spring Boot 实战(一)》中,详细介绍了基础的CRUD操作,涵盖创建、读取、更新和删除等核心功能,适合初学者快速掌握Spring Boot框架的应用开发技巧。 ... [详细]
  • 作为140字符的开创者,Twitter看似简单却异常复杂。其简洁之处在于仅用140个字符就能实现信息的高效传播,甚至在多次全球性事件中超越传统媒体的速度。然而,为了支持2亿用户的高效使用,其背后的技术架构和系统设计则极为复杂,涉及高并发处理、数据存储和实时传输等多个技术挑战。 ... [详细]
  • 掌握PHP框架开发与应用的核心知识点:构建高效PHP框架所需的技术与能力综述
    掌握PHP框架开发与应用的核心知识点对于构建高效PHP框架至关重要。本文综述了开发PHP框架所需的关键技术和能力,包括但不限于对PHP语言的深入理解、设计模式的应用、数据库操作、安全性措施以及性能优化等方面。对于初学者而言,熟悉主流框架如Laravel、Symfony等的实际应用场景,有助于更好地理解和掌握自定义框架开发的精髓。 ... [详细]
  • MySQL性能优化与调参指南【数据库管理】
    本文详细探讨了MySQL数据库的性能优化与参数调整技巧,旨在帮助数据库管理员和开发人员提升系统的运行效率。内容涵盖索引优化、查询优化、配置参数调整等方面,结合实际案例进行深入分析,提供实用的操作建议。此外,还介绍了常见的性能监控工具和方法,助力读者全面掌握MySQL性能优化的核心技能。 ... [详细]
  • 本文精选了几个结合 Vue 和 Spring Boot 的优质开源项目,适合开发者学习和参考。这些项目不仅涵盖了前后端分离的最佳实践,还提供了丰富的功能示例和详细的文档,有助于提升开发效率和技术水平。项目地址:https://github.com/ 示例链接。 ... [详细]
  • 智能制造数据综合分析与应用解决方案
    在智能制造领域,生产数据通过先进的采集设备收集,并利用时序数据库或关系型数据库进行高效存储。这些数据经过处理后,通过可视化数据大屏呈现,为生产车间、生产控制中心以及管理层提供实时、精准的信息支持,助力不同应用场景下的决策优化和效率提升。 ... [详细]
  • 获取贵州省毕节市高分辨率谷歌卫星影像图
    毕节市,作为贵州省西北部的重要地级市,地处乌蒙山脉核心区域,是连接四川、云南和贵州三省的关键节点。本研究旨在获取该地区的高分辨率谷歌卫星影像图,以全面展示其独特的地理特征和城市布局。通过这些高清影像,研究人员能够更深入地分析毕节市的自然环境、城市规划及发展状况。 ... [详细]
  • 2019年后蚂蚁集团与拼多多面试经验详述与深度剖析
    2019年后蚂蚁集团与拼多多面试经验详述与深度剖析 ... [详细]
  • 数据结构与算法:HyperLogLog 统计、布隆过滤器应用、缓存机制挑战及解决方案、Redis 性能优化与监控、哨兵模式、版本控制工具 Git
    本文探讨了数据结构与算法在实际应用中的多个方面。首先介绍了HyperLogLog算法,用于高效地进行基数统计,能够准确估算大规模数据集中的唯一元素数量。接着讨论了布隆过滤器的应用,该过滤器在空间效率和查询速度上具有显著优势,适用于大数据场景下的快速成员检测。此外,文章分析了缓存机制面临的挑战及其解决方案,包括LRU和LFU等策略,并详细阐述了Redis的性能优化与监控方法,如使用哨兵模式实现高可用性。最后,介绍了版本控制工具Git的基本操作和最佳实践,帮助开发者有效管理代码版本。 ... [详细]
  • 深入理解Spark框架:RDD核心概念与操作详解
    RDD是Spark框架的核心计算模型,全称为弹性分布式数据集(Resilient Distributed Dataset)。本文详细解析了RDD的基本概念、特性及其在Spark中的关键操作,包括创建、转换和行动操作等,帮助读者深入理解Spark的工作原理和优化策略。通过具体示例和代码片段,进一步阐述了如何高效利用RDD进行大数据处理。 ... [详细]
  • 利用Redis HyperLogLog高效统计微博日活跃和月活跃用户数
    本文探讨了如何利用Redis的HyperLogLog数据结构高效地统计微博平台的日活跃用户(DAU)和月活跃用户(MAU)数量。通过HyperLogLog的高精度和低内存消耗特性,可以实现对大规模用户数据的实时统计与分析,为平台运营提供有力的数据支持。 ... [详细]
  • 开发心得:利用 Redis 构建分布式系统的轻量级协调机制
    开发心得:利用 Redis 构建分布式系统的轻量级协调机制 ... [详细]
author-avatar
农村小姑娘0
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有