您现在的位置是:首页 > 建站建站

WordPress导出全静态化网站

查看 cc博主 的更多文章cc博主2021-10-03【建站】731人已围观

WordPress导出全静态化网站 第1张

  WordPress做为世界上流行的博客建站软件,不管是从界面还是功能上来说都非常成熟,不过有一点比较遗憾,Wordpress建立的主要是动态网站页面,其性能消耗比较大,用Wordpress建立较大的网站,对服务器端资源占用较多,而很多时候,我们需要的是一个完全静态的网站。

  完全静态的网站只有html文件,对服务器资源消耗极低,很多地方提供免费托管静态网站的服务,因此静态网站运行成本非常低,此外,静态网站安全性很好,几乎没有什么可攻击的漏洞,相比动态网站来说,不必过于操心安全问题,在访问上,即时访问量非常大,静态网站也可以很好地支撑,基本上不会有什么性能问题。

  那么,如何将一个Wordpress网站完全静态化呢?下面我就讲一下方法。

WordPress导出全静态化网站 第2张

  在Wordpress的“设置”-“固定连接”里,将固定链接设置为“自定义结构”,文章的标题结尾增加.html,这样文章页面显示出来就和静态页面一样,但是目录和标签还是动态页面。

  之后,关闭Wordpress的评论功能,在“设置”-“讨论”里,选择“自动关闭发布1天后的文章上的评论功能”。

  如果Wordpress内的文章数目小于1000,可以安装一个名为Simply Static插件即可在短时间内生成静态网站,并提供下载,这很简单,无需多说。

  不过,如果文章数目大于5000篇,比如数万篇文章,那么,使用Simply Static插件生成html的时候,通常会报错,因为一般的网站服务器会在php上设置了超时和内存限制,我们通常的解决办法是,在本地搭建一个php环境,修改php超时时间和内存大小,例如对于Windows系统来说,可以选择安装一个名为“宝塔面板”的软件,快速配置一个WAMP环境,安装好了后,修改环境里php超时时间和内存大小,这时候使用Simply Static插件就不会报错了。

  即时如此,对于文章数过万的WordPress来说,Simply Static插件生成网站的速度过慢,几乎要好几个小时,这里我们推荐使用另一个静态化插件:WP2Static插件。

  在WP2Static插件里,修改Crawl Increment的数量为100以上的数值,可以有效提高页面生成速度,不过我在使用WP2Static插件的时候,也发现一些问题,通过多次调试才生成成功。

  1、首页分页目录缺失,首页的page只生成了几个,其他分页没有生成,我的解决方法是,安装一个名为WP-PageNavi的插件,在插件里设置“显示多少页数”的数字为页面数最大值,这样就可以把首页分页都生成出来。

  2、目录页缺失,目录页只生成了一页,我的解决方法是,在“Deploy static website”里,选择“Subdirectory on current server”,这样就可以把网站生成到本地一个目录下,之后,在Crawling选项里,把Detection level中的三个选项都跑一边,这样的话就可以生成全部的目录页和文章页。

  经过这些处理后,我们就在最终目录下得到了一个完全静态的网站的html文件,然后我们将这些html文件发布到目标网站,就可以得到一个完全静态的网站,这个静态网站不需要WordPress的其他php代码,能支撑大流量访问,基本没有安全隐患和漏洞,除了更新麻烦之外,其他方面和原有WordPress几乎完全一样,是一个低成本高质量部署网站的好方法。

WordPress导出全静态化网站 第3张

Tags:clash免费机场网址ss永久免费服务器

文章评论

猜你喜欢

  • 火山引擎To B,一场字节数据技术经验的复刻之旅

    业界火山引擎To B,一场字节数据技术经验的复刻之旅

    标题3:  企业数据从“有得用”到“用得上”之间差什么?导语:字节To B拼什么?1988年的清华大学校园里,曾经出现了一个特别的现象。每天宿舍楼下的电话亭,都会排队一帮小伙子,焦急等着打电话,别人都以为他们在谈恋爱,结果靠近一听,都在谈生意。“要什...

    查看 cc博客 的更多文章2022-10-10516人已围观

    阅读更多
  • 阿里创新神经网络硬件架构,论文入选国际顶会ISCA 2022

    业界阿里创新神经网络硬件架构,论文入选国际顶会ISCA 2022

    6月23日,国际体系结构领域顶会ISCA 2022刚刚落下帷幕,阿里达摩院在图神经网络计算领域的论文被大会收录,文章开创性地提出了一种全新的硬件架构,可大幅提升图神经网络处理效率,降低一半硬件成本。ISCA、MICRO、HPCA并称为体系结构领域三大顶级会议...

    查看 cc博客 的更多文章2022-06-23447人已围观

    阅读更多
  • 深度知识的6个维度:如何让人工智能真正理解世界?

    人工智能深度知识的6个维度:如何让人工智能真正理解世界?

    智能的真正标志不是知识,而是想象力。作者 | Gadi Singer编译 | 王玥编辑 | 陈彩娴什么知识让我们变得聪明?我们用来理解世界、解释新体验和做出深思熟虑的选择的认知结构是什么?定义一个阐明给人类或人工智能更深入理解和更高认知的知识的框架,将有...

    查看 cc博客 的更多文章2022-05-25475人已围观

    阅读更多
  • seo技术之如何查看竞争对手最新的外链

    站长动态seo技术之如何查看竞争对手最新的外链

    seo技术之如何查看竞争对手最新的外链做seo的过程往往也是个学习的过程,俗话说知己知彼百战不殆也是这个道理。那么关于外链建设,如何查看竞争对手最新发的外链呢? 在查看竞争对手最新外链之前我们先学会下面两点:1.如何在搜索引擎中查看最近的信息以百度为例...

    查看 cc博客 的更多文章2022-05-06457人已围观

    阅读更多
  • 收购推特后,马斯克再祭一招:未来将对企业和政府用户收取“使用费”

    业界收购推特后,马斯克再祭一招:未来将对企业和政府用户收取“使用费”

    雷峰网(公众号:雷峰网)消息,据CNBC报道,宣布以440亿美元收购社交媒体平台Twitter几周后,马斯克表示,企业和政府在未来需要支付少量费用才能使用Twitter。科技行业的亿万富翁,同时也担任着特斯拉和SpaceX CEO的马斯克,在之后的一篇帖子中...

    查看 cc博客 的更多文章2022-05-05768人已围观

    阅读更多
加入组织
广告

   有免费节点资源,我们会通知你!  加入纸飞机订阅群  

×
天气预报查看日历分享网页电报扫码留言评论Telegram