Tag技术

使用 WP-CLI 更换 WordPress 域名

很多时候,WordPress 更换域名是一件及其麻烦的事情,一则需要手动去修改数据库,二则不确定是否会不会有漏掉修改的地方。(作为一个博客更换过十几个域名的小老铁深受其害) WordPress官方推出了用于管理 WordPress 的命令行工具——WP-CLI,我们只需借助其中批量修改数据库的功能即可近乎完美的快速完成 WordPress 站点的域名修改。 WP-CLI配置要求 类 UNIX 环境(OS X、Linux、FreeBSD、Cygwin),Windows 环境中的支持有限PHP 5.6 或更高版本WordPress 3.7 或更高版本。比最新 WordPress 版本更早的版本可能会降低功能 修改域名 一、安装 WP-CLI 使用以下命令进行安装配置 WP-CLI #下载 WP-CLI curl -O #配置全局变量 chmod +x wp-cli.phar sudo mv...

目前博客的 CDN 解决方案

之前更过一篇 WordPress 配置CDN的文章 《WordPress 配置CDN,免对象存储,加速域名首页自定义》,感觉这个方案太水了,而且后面也遇到了各种各样的问题,然后重新设计了 CDN 方案,整体来说还算是满意,今天分享出来跟大家聊聊,我会详细说一说具体的配置,以及这么做的原因和弊端。 方案导图 话不多说,直接上图 通过 DNS 进行境内境外分流 国内用户 动态资源 - 百度云加速 原因 选择百度云减速(bushi 云加速得原因很简单——收录。 绝大多数建站的站长肯定是希望盈利的,但至少是希望尽可能的去抹平每年域名、服务器、CDN的费用。可能是出于兴趣建站,毕竟谁不希望少花点钱呢?为了均衡成本,是需要通过流量来变现,而被搜索引擎收录所带来的流量一直是很可观的,事实上很多站点也是这么做的。 中文互联网内主流的搜索引擎也就是三家:百度、Google、Bing。...

myTinyTodo 简洁、高效、功能强大的开源待办程序

曾经有段时间,事情很多,每天早上起来都不知道何从下手,以致越忙越乱。很多不该搞杂的事情让我给搞砸了。 后来养成了把东西写下来的习惯、但是这样不够方便、也不能随时想看就看,也是非常苦恼的。 现在市面上很多待办程序,无论是 微软待办 还是其他的待办程序,都比较臃肿。 最主要是数据全部不在自己手中,这是我无法接受的。 项目简介 项目官网:myTinyTodo 该项目基于 PHP(54-74) 和 jQuery开发。支持 SQLite 以及 MySQL 项目特性: 多个任务列表支持标签设置截止时间设置任务优先级密码保护不同的排序,包括拖放排序 你如果也有类似的苦恼,个人感觉这个项目可以解决这部分问题。 配置 myTinyTodo 一、打开网站下载程序。 二、新建网站并且将下载下来的文件上传到站点目录并解压 三、打开以下地址运行安装程序 http(s):// youdomain /setup...

CloudFlare 官方免费 CNAME 接入

CloudFlare 是很多站长在建站时首选的 CDN 服务商,免费、无限带宽,抗DDOS,都是选择它的理由,但由于某些方面原因,使得国内的访问速度堪忧。由于 CloudFlare 的 NS 服务器在国外,所以还需要尽可能的降低延迟,来提升网站体验,所以就有了CNAME 接入这种方式,使用国内的 NS服务器,可以一定程度缓解加载时间过长的问题。 之前可以使用 CloudFlare 提供的合伙人密钥,使用第三方网站进行添加 CNAME 接入,但由于目前 CloudFlare 的防滥用政策日渐缩紧,所以禁止了通过合伙人密钥来进行添加 CNAME 接入。各家第三方的接入平台如 笨牛网 等已经禁止了用户登录。 但目前 CloudFlare 提供了一种官方 CNAME 接入的方式。 CloudFlare for SaaS 之前使用这个功能是收费的,但自 2022/3/15...

Lsky Pro 2.0 拓展、UI、性能俱佳的开源图床程序

现在由于服务器带宽太小,为了节省带宽资源,已经很多站点都在使用图床。 很多人都在使用如 WeiBo、Gitee 此类平台为图床,由于使用人数、成本增加过高,这些平台也相继开启了防盗链。现在绝大多数都无法再作为图床使用。 此时如果选择自建图床,配合诸如 百度云/又拍云 此类拥有免费额度的 CDN 还是非常不错的。 曾经也有计划构思过做开放的免费图床,但是许多程序的性能还有UI设计大多不太满意,还有成本原因所以没有开放,一直都是自用。 前段时间发现 Lsky Pro 更新了 2.0 版本,以前用过 1.0 的版本但是整体UI不太满意,但是看了 2.0 的版本,UI还有性能也非常满意,借着这个机会做了免费的图床:PUBLIC IMAGE SERVICE 有需要的朋友可以看一下。 项目简介 项目地址:Lsky Pro 文档地址:Lsky Pro Docs 主要特性: 支持本地等多种第三方云储存...

WordPress 更换 Feed 类型

前段时间发表了 WebFeed倡议书,倡议书中关于 Feed 类型,推荐所有独立博主都使用 atom,但 WordPress 默认 Feed 类型使用的是 RSS。 关于如何切换为 atom,WordPress官方并没有给出解答,遍寻百度、谷歌等等没有搜索出关于切换 WordPress Feed类型的教程。遍寻WordPress代码终于找到了切换的地方。 切换 Feed 类型 WordPress 在 /wp-includes/feed.php 文件中大约89行处,定义了一个函数——default_feed,仅需将该函数第二个值从默认的 rss 设置为 atom 即可 Feed 类型对照表: atom: $default_feed = apply_filters( 'default_feed', 'rss' ); rss0.92: $default_feed =...

比特币:后现代的庞氏骗局「转译」

文章原标题:Bitcoin: The Postmodern Ponzi 原文地址: 在此感谢 Mr. Stephen Diehl 的授权。 当然,如果你已经进场 加密货币,或者您就是其中的利益相关者,完全可以不用看这篇文章,它是给没有利益相关并且理性客观的人准备的。 世界是一个越来越陌生的地方,关于我们所经历的时代,我最喜欢的一句话是,我们都处于不知所措和无动于衷的叠加状态。当前事件的严重性和发生翻天覆地变化的可能性是势不可挡的,而停滞和社会硬化的现实似乎毫无意义地令人沮丧。这种感觉在科技行业中最为普遍和明显。...

Vercel 云服务构建 Umami

之前由于 Umami 自建网站访问量统计系统 有很多人跟我说云服务基本白嫖没有自己的服务器,如何进行搭建。此处即可使用 Vercel 来进行免费构建服务。 所需项目地址:Umami Umami的相关信息可以看我之前的文章,此项目还需要 MySql/Postgresql,可使用收费/免费服务,此处不做推荐。 Vercel介绍 网站链接:Vercel 免费 20 GB 空间提供 Serverless 服务免费自定义域名,支持 HTTPS不限站点与 Serverless API 数量Serverless 支持 Node.js, Go, Python, Ruby提供 Google Cloud 与 AWS 节点,有香港与台湾节点支持 now.sh CLI,GitHub,GitLab,Bitbucket 导入/部署 对于白嫖党还是非常友好的(MJJ狂喜 构建Umami 一、Fork项目 打开...

加密货币,一场“无意”的骗局「转译」

文章原标题:On Unintentional Scams 原文地址: 在此感谢 Mr. Stephen Diehl 的授权。 当然,如果你已经进场 加密货币,或者您就是其中的利益相关者,完全可以不用看这篇文章,它是给没有利益相关并且理性客观的人准备的。 加密货币投资的兴起创造了一个蓬勃发展的的诈骗生态系统。就像化粪池的生态系统一样,现在有一组如此多样的植物群,我们可以开始对金融污水中产生的各种各样的产物进行分类。这样我们或多或少可以分为两个种类: 江湖骗子故意实施的诈骗天真的人实施的无意诈骗 自从市场存在以来,我们就已经看到了第一种人,而第二种人在传统上来说是一个非常罕见的。随着不受监管的黑市兴起,它们可能会成为主导互联网金融新世界的那部分。...

Uptime Kuma 自建网站状态监控服务

曾经使用过类似的服务 UptimeRobot 通过API配合开源面板体验还是不错的,但是 UPTIMEROBOT 没有国内的节点,由于线路问题很多时候会有误报的情况。而且自建还可以把数据牢牢地放在自己手里。 Uptime Kuma可以通过 Docker 或者手动安装,是一个十分成熟的开源解决方案。 项目简介 项目地址:Uptime Kuma 支持的监控:HTTP(s) / TCP / HTTP(s) 关键字 / Ping / DNS 记录 / PUSH / Steam 游戏服务器的正常运行时间、SSL过期监控。 通过 Telegram、Discord、Gotify、Slack、Pushover、电子邮件 (SMTP) 以及70多种的服务推送通知。 多种语言支持,而且界面十分美观。 手动安装需要 Nodejs 版本 ≥ 14,而且通过PM2进行后台运行。 本文通过宝塔面板以及...