返回顶部
首页 > 资讯 > CMS >Python+Wordpress制作小说站
  • 548
分享到

Python+Wordpress制作小说站

小说PythonWordpress 2022-06-04 18:06:02 548人浏览 安东尼
摘要

我用python和Wordpress建了一个小说站。 下面主要讲一讲搭建过程中所用的技术。主要分为以下几个部分: Wordpress主题的选取 小说内容的完善 站点的部署 微信公众平台的搭

我用pythonWordpress建了一个小说站。

下面主要讲一讲搭建过程中所用的技术。主要分为以下几个部分:

Wordpress主题的选取 小说内容的完善 站点的部署 微信公众平台的搭建

1、Wordpress主题的选取

由于自己对PHP代码编写不是非常熟悉,直接编写网站很可能会遇到各种安全漏洞。对比目前比较流行的博客框架wordpress、joomla、drupal,最终还是选择受众比较广的wordpress。之后选取了一套小说模板,就这么上马啦~~

2、小说内容的完善

2.1 数据的抓取

作为小说站,最主要的还是小说内容。传统市场上比较流行的小说采集插件存在各种短板,凭借自己数据抓取的特长,对数个小说站点采取定向抓取。细分了数十个字段,采用mongoDB数据库存储,并且实现判重,防止重复抓取。

2.2 内容的上传

由于采用的wordpress框架,内容上传自然少不了经典的wordpress库文件—wordpress_xmlrpc,采用wordpress_xmlrpc实现小说文章内容,标签的上传。但是,该库还是存在着局限性。对于文章分类各个类目的输入未免鸡肋。于是,自己模拟wordpress,自动post目录的各字段,自动分类。同时小说信息的输入post的信息巨多,单纯采用模拟登陆post的字段太多,最终考虑从Mysql数据库直接插入相关数据实现更新。总结而言就是三个更新方式:

wordpress_xmlrpc模块上传 Python模拟后台登录主动上传 直接更新mysql数据库相关内容实现前端更新

3、站点的部署

站点采用阿里云Centos服务器,对于不太熟悉linux系统的我,采用了wdcp控制面板实现wordpress站点部署。这段不再赘述。

4、微信公众平台的搭建

微信公众平台采用Linux服务器+flask+Mysql部署,暂时仅仅实现了输入关键词查找数据库的小说名称,图文返回小说的名称及链接,实现微信随时随地看小说。

利用Python搭建微信公众平台的具体方法步骤,可参看之前的专栏文章:利用python开发微信公众平台。

如此,便实现小说站点的搭建。其实,上述方法不只局限于此类站点的搭建,比如淘宝客站点搭建,娱乐站点的搭建等等都适用,接下来就靠大家来挖掘啦~

这个小说站点是我练手的一个小项目,现主要是我个人使用,如果有侵权问题,请及时联系我,我会及时删除相关内容。

--结束END--

本文标题: Python+Wordpress制作小说站

本文链接: https://lsjlt.com/news/13432.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python+Wordpress制作小说站
    我用Python和Wordpress建了一个小说站。 下面主要讲一讲搭建过程中所用的技术。主要分为以下几个部分: Wordpress主题的选取 小说内容的完善 站点的部署 微信公众平台的搭...
    99+
    2022-06-04
    小说 Python Wordpress
  • Python制作爬虫采集小说
    开发工具:python3.4 操作系统:win8 主要功能:去指定小说网页爬小说目录,按章节保存到本地,并将爬过的网页保存到本地配置文件。 被爬网站:http://www.cishuge.com/ 小说名称...
    99+
    2022-06-04
    爬虫 小说 Python
  • python爬虫之小说网站--下载小说(
    python爬虫之小说网站--下载小说(正则表达式) 思路: 1.找到要下载的小说首页,打开网页源代码进行分析(例:https://www.kanunu8.com/files/old/2011/2447.html) 2.分析自己要得到的内...
    99+
    2023-01-30
    爬虫 小说网站 小说
  • 用wordpress制作网站的步骤
    在没有自己的网站的时候很想拥有一个属于自己的网站,可以说是自己的一个愿望吧。但是当我真正的运行起来了之后觉得没有多么的兴奋,自己也折腾了几天wordpress,从买域名空间,到安装WP,遇到了一些问题,自己到处搜索答案,...
    99+
    2022-06-12
    wordpress
  • python 爬取国内小说网站
    目录原理先行实践篇完整代码原理先行 作为一个资深的小说爱好者,国内很多小说网站如出一辙,什么 🖊*阁啊等等,大都是 get 请求返回 html 内容,而且会有标志性的<dl><dd...
    99+
    2022-06-02
    python 爬取小说 python 爬取国内网站
  • WordPress如何制作sidebar.php
    这篇文章主要介绍“WordPress如何制作sidebar.php”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“WordPress如何制作sidebar.php”文...
    99+
    2023-02-21
    wordpress
  • WordPress如何制作footer.php
    本篇内容介绍了“WordPress如何制作footer.php”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成...
    99+
    2023-02-21
    wordpress
  • WordPress怎么制作header.php
    本篇内容介绍了“WordPress怎么制作header.php”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成...
    99+
    2023-02-21
    wordpress
  • WordPress如何制作page.php
    本篇内容介绍了“WordPress如何制作page.php”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2023-02-21
    wordpress
  • WordPress怎么制作single.php
    本篇内容介绍了“WordPress怎么制作single.php”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成...
    99+
    2023-02-21
    wordpress
  • WordPress如何制作index.php
    本文小编为大家详细介绍“WordPress如何制作index.php”,内容详细,步骤清晰,细节处理妥当,希望这篇“WordPress如何制作index.php”文章能帮助大家解决疑惑,下面跟着小编的思路慢...
    99+
    2023-02-21
    wordpress index.php
  • 基于Python制作B站视频下载小工具
    目录1. 原理简介2. 网页分析3. 视频爬取4. 存入本地5. GUI工具制作1. 原理简介 原理很简单,就是获取视频资源的源地址,然后爬取视频的二进制内容,再写入到本地即可。 2...
    99+
    2024-04-02
  • 使用dedecms制作英文站的技巧说明
    我这几天正在进行一项大工程,就是把DEDE修改做英文站,本来想用JOOMLA做的,但是JOOMLA的速度实在让我崩溃,而后台的复杂程序简直让我惊叹不已,只能说JOOMLA是个好程序,太优秀了,以致于复杂到想精通它实在太困...
    99+
    2022-06-12
    dedecms 英文站
  • wordpress主题制作涉及到的基本模板及说明整理
    style.css : CSS(样式表)文件,一般包括主题声明和通用css样式代码 index.php : 主页模板,一般用来做网站的首页 header.php : Header模板,一般是所有页面的头部公用部分 sid...
    99+
    2022-06-12
    主题制作 常用模板 wordpress
  • WordPress主题如何制作
    这篇文章主要介绍了WordPress主题如何制作的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇WordPress主题如何制作文章都会有所收获,下面...
    99+
    2023-02-21
    wordpress
  • Python爬取小说
    这次爬虫并没有遇到什么难题,甚至没有加header和data就直接弄到了盗版网站上的小说,真是大大的幸运。 所用模块:urllib,re 主要分三个步骤: (1)分析小说网址构成; (2)获取网页,并分离出小说章节名和章节内容; (3)写...
    99+
    2023-01-31
    小说 Python
  • 我用Python实现了一个小说网站雏形
    前言 前段时间做了一个爬取妹子套图的小功能,小伙伴们似乎很有兴趣,为了还特意组建了一个Python兴趣学习小组,来一起学习。十个python九个爬,在大家的印象中好像Python只能做爬虫。然而并非如此,Python 也可以做Web开发...
    99+
    2023-01-30
    我用 雏形 实现了
  • python 爬取全本免费小说网的小说
      这几天朋友说想看电子书,但是只能在网上看,不能下载到本地后看,问我有啥办法?我找了好几个小说网址看了下,你只能直接在网上看,要下载txt要冲钱买会员,而且还不能在浏览器上直接复制粘贴。之后我就想到python的爬虫不就可以爬取后下载吗...
    99+
    2023-01-30
    小说网 全本 小说
  • WordPress如何制作CMS栏目块
    这篇文章主要介绍“WordPress如何制作CMS栏目块”,在日常操作中,相信很多人在WordPress如何制作CMS栏目块问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Wo...
    99+
    2023-03-02
    wordpress cms
  • Python爬虫之爬取最新更新的小说网站
    目录一、引言二、关于相关访问请求及应答报文2.1、百度搜索请求2.2、百度返回搜索结果2.3、小说网站关于最新更新的展现及html报文格式三、实现思路及代码3.1、根据url获取网站...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作