显示标签为“博客”的博文。显示所有博文
显示标签为“博客”的博文。显示所有博文

2022年12月2日星期五

我写博客的目的

写这篇文章的目的有两个:一是反省和检讨自己最近的行为;二是给自己写博客找准定位。

这段时间在博客上花的时间比较多,于是就闲来无事又节外生枝地做了一些事情。比如,想把自己的影评和书评同步到豆瓣,试图在知乎上留下一言片语,还好以上都没有去做。不过也浪费时间做了以下事情:找到了几个博客联盟(也就是独立博客的导航或者收录平台),把自己的博客链接提交平台上,为了增加博客的流量,让更多的人看到这个博客。

冷静下来想一想,博客的流量多了对我有什么好处呢?让更多的人看到我的文章,我可以更加出名?可以增加广告的点击量,增加几块钱的收入?这都不是我写博客的目的,我不需要流量!

这几天我在看到一篇文章,以过来人的口吻高高在上地说:「为什么你的网站没有流量,为什么你的博客不火?因为你写的都是自己的事情,没人愿意看。要写服务大众的内容,建站目的是为了服务别人,而不是为了自己在那里自言自语。」这段话读起来并没有全错,但是我没那么伟大,为了流量牺牲自我。我写博客的目的就是很自私,为了记录生活,为了记录学习的过程,如果说这些文章对其他人有用,那这个作用也只是副作用,并不是我的本意。如果我写每篇文章的时候都要考虑到别人,为了服务别人,那我这个博客也不会写这些年了。

前段时间博客里的谷歌广告不能显示了,当时我就在想,如果连这唯一的收入都没有了,全靠自己补贴写博客,我能承担的起吗,这个博客还要不要写下去?我思索良久,给出的答案是,我会一直写下去。这个博客是我的精神寄托,是难得的一处精神家园,是我的笔记本,是记录生活、整理知识、沉淀想法的地方。我偶尔会看以前写的文章,感想颇多,觉得当时幸好写下了,我可以看到当时的想法、成长的过程、发生的事情,这个博客是我自己的编年体史书,它对我很有用,我会一直写下去。

2022年9月24日星期六

博客换了新的主题样式

博客从一开始使用iNove主题,一用就是12年,今天花了几个小时换了一款新的主题SacchaOne,这款主题文章块状显示,支持页面自适应和嵌套评论。

为什么要换主题,就是LiteSpeed Catch这个插件闹的。

自从安装了LiteSpeed Catch插件,博客的加载速度明显快了好多。但是有一个问题,博客首页总是随机显示桌面版和手机版的主题,怎么搞都搞不定。

为什么会出现这个问题?因为博客用了两套主题,分别是桌面版和移动版。这个功能是WPtouch插件自动实现的。WPtouch插件会自动判断访问者的客户端是PC端还是移动端,如果是PC端就加载PC端的主题,如果是移动端就加载移动端的主题。

为什么要用这个插件啊?因为iNove主题不是自动响应/自适应的主题,只能显示PC端主题,因为是固定宽度,在移动端显示要缩放很不方便。所以为了方便在移动端浏览网站,只好安装了WPtouch插件。

那么为什么不换一个支持自响应的主题?因为iNove主题用了这么久,前前后后修改了不少的东西,如果换一个新的主题又要花时间来进行修改和适配。因为懒,还是因为现在对主题样式无所谓,所以一直都没有更换主题。

这次为了LiteSpeed Catch插件,我动起了更换主题的念头。 去WordPress官方themes列表里浏览自己觉得好看的主题,我的需求不高,想要简约的,最好是无图片的主题。没想到却找到一款满意的主题出来。找到以后更换主题,也就用了几分钟,但是之后花了一下午的时间来修改。修改的主要地方有如下:

一、字体和样式

SacchaOne有的字体小,有的字体大。利用浏览器的「调试工具F12」很容易调试,可以实时查看修改的效果。现在WordPress支持自定义CSS功能,也能实时查看效果,CSS改起来很方便。

又调整了几处div块的位置,修改了顶部菜单显示分类而不是页面。

这一处的修改基本上没费什么时间。

二、侧边栏隐藏

SacchaOne主题支持自动响应浏览器屏幕的大小,遇到小屏幕的客户端,侧边栏会自动掉到下面去。但是我想要的效果是侧边栏隐藏,而不是掉下去。修改起来也很简单,改一下CSS,如下:

@media (max-width: 760px){
.hideonmobile{
display: none;
}
}

这段代码的意思就是当屏幕小于760像素时,侧边栏自动隐藏。这里的760可以根据需要修改。

三、侧边栏增加内容

侧边栏使用WordPress自带的「最新评论」,修改了显示的样式,但是显示的效果还是不满意,每条评论显示两行,一行是文章的标题,一行是评论内容。我只想要一条带内容的,暂时还没有时间去摸索。

增加了AdSense广告,修改了样式。

四、首页摘要显示

首页摘要显示搞了半天也没搞好,还是用之前的WP-UTF8-Excerpt插件来搞定。

五、浏览量显示

在首页和文章页加了WP-PostViews插件的显示函数就可以了。

六、相关文章显示

Yet Another Related Posts Plugin (相关文章)插件调CSS样式调了半天。

七、其他自定义页面

修改了「常用链接」的页面,这个CSS调了好久才调好。

这次更换主题比我想的简单一些,因为不懂CSS,花了好长时间来摸索。启用了LiteSpeed Catch插件后停用了WP-PageNavi和WPtouch两个插件,目前的使用的插件有:Akismet、Database Backup for WordPress、WP-PostViews、WP-Syntax、WP-UTF8-Excerpt、Yet Another Related Posts Plugin、LiteSpeed Catch.

2023/4/5更新

现在博客启动了Google Adsense自动广告,不用自己考虑广告的位置和样式了。

首页文章摘要显示一百字左右,也没必要使用WP-UTF8-Excerpt插件了。

因为WordPress后台支持代码格式,于是停用了WP-Syntax插件,不过之前的有代码的文章需要我一篇篇修改,工作量有点大。

增加了文章存档页,用列表的方式显示全部文章。

代码实现侧边栏「最新评论」,觉得WordPress自带的还是太繁琐,我不想显示作者和文章标题,只想用列表显示评论的内容即可。

博客换了新的主题样式

博客从一开始使用iNove主题,一用就是12年,今天花了几个小时换了一款新的主题SacchaOne,这款主题文章块状显示,支持页面自适应和嵌套评论。

为什么要换主题,就是LiteSpeed Catch这个插件闹的。

自从安装了LiteSpeed Catch插件,博客的加载速度明显快了好多。但是有一个问题,博客首页总是随机显示桌面版和手机版的主题,怎么搞都搞不定。

为什么会出现这个问题?因为博客用了两套主题,分别是桌面版和移动版。这个功能是WPtouch插件自动实现的。WPtouch插件会自动判断访问者的客户端是PC端还是移动端,如果是PC端就加载PC端的主题,如果是移动端就加载移动端的主题。

为什么要用这个插件啊?因为iNove主题不是自动响应/自适应的主题,只能显示PC端主题,因为是固定宽度,在移动端显示要缩放很不方便。所以为了方便在移动端浏览网站,只好安装了WPtouch插件。

那么为什么不换一个支持自响应的主题?因为iNove主题用了这么久,前前后后修改了不少的东西,如果换一个新的主题又要花时间来进行修改和适配。因为懒,还是因为现在对主题样式无所谓,所以一直都没有更换主题。

这次为了LiteSpeed Catch插件,我动起了更换主题的念头。 去WordPress官方themes列表里浏览自己觉得好看的主题,我的需求不高,想要简约的,最好是无图片的主题。没想到却找到一款满意的主题出来。找到以后更换主题,也就用了几分钟,但是之后花了一下午的时间来修改。修改的主要地方有如下:

一、字体和样式

SacchaOne有的字体小,有的字体大。利用浏览器的「调试工具F12」很容易调试,可以实时查看修改的效果。现在WordPress支持自定义CSS功能,也能实时查看效果,CSS改起来很方便。

又调整了几处div块的位置,修改了顶部菜单显示分类而不是页面。

这一处的修改基本上没费什么时间。

二、侧边栏隐藏

SacchaOne主题支持自动响应浏览器屏幕的大小,遇到小屏幕的客户端,侧边栏会自动掉到下面去。但是我想要的效果是侧边栏隐藏,而不是掉下去。修改起来也很简单,改一下CSS,如下:

@media (max-width: 760px){
.hideonmobile{
display: none;
}
}

这段代码的意思就是当屏幕小于760像素时,侧边栏自动隐藏。这里的760可以根据需要修改。

三、侧边栏增加内容

增加了的WordPress自带的「最新评论」,修改了显示的样式,但是显示的效果还是不满意,每条评论显示两行,一行是文章的标题,一行是评论内容。我只想要一条带内容的,暂时还没有时间去摸索。

增加了AdSense广告,修改了样式。

四、首页摘要显示

首页摘要显示搞了半天也没搞好,还是用之前的WP-UTF8-Excerpt插件来搞定。

五、浏览量显示

在首页和文章页加了WP-PostViews插件的显示函数就可以了。

六、相关文章显示

Yet Another Related Posts Plugin (相关文章)插件调CSS样式调了半天。

七、其他自定义页面

修改了「常用链接」的页面,这个CSS调了好久才调好。

这次更换主题比我想的简单一些,因为不懂CSS,花了好长时间来摸索。启用了LiteSpeed Catch插件后停用了WP-PageNavi和WPtouch两个插件,目前的使用的插件有:Akismet、Database Backup for WordPress、WP-PostViews、WP-Syntax、WP-UTF8-Excerpt、Yet Another Related Posts Plugin、LiteSpeed Catch.

2022年9月19日星期一

停止「玩耍」,开始「学习」

这几天都在玩博客,折腾缓存插件和主题,花了不少的时间和精力。感觉有这个博客还挺好的,可以专注做一些自己觉得有趣的事情——前段时间竟然还想过放弃这个博客呢。

今天晚上在看博客全部的文章列表,看到几年前写的文章,有些文章读起来很生疏,竟一点想不起是我写的。看着这些文字在想,当时为什么会有这样的想法,为什么能写出这些东西出来?

再过几年、几十年,回头看看自己写过的文字,看看当时自己的生活,自己的想法,也是一件挺有趣的事情。

等孩子长大,可以阅读了,他们也可以看看自己的父亲生活过的样子——也不用我给他们粗线条的讲述了——我有些时候想了解一下父母以前生活的情景,他们好多都忘记了,而且也讲不清楚,这对我来说也是一种遗憾。

俗话说「玩物丧志」,总是沉迷一件东西,就会忘记生活的目标。现在离架构师考试还有四十多天,我只看过一遍书。我知道软考高级的难度,不认真复习的话很难通过。这一次考试我思想上不重视,时间和精力付出的都不够,和上次比不到十分之一。

既然决定了考试,就要全力以赴。从明天起,上班的时候抽空看书,争取至少一个小时。下班回来,固定一个小时看书。从明天起,远离博客,把时间用在学习上(我今天看到上次备考期间从1月到5月一篇文章都没发)。

2022年9月16日星期五

LiteSpeed缓存插件首页显示的问题(失效)

这几天都在折腾LiteSpeed Catch这个插件,主要的问题就出在手机端和桌面端(PC)的显示上。在《LiteSpeed缓存插件和WPtouch冲突的解决方法》已经解决了手机端和桌面端(PC)分别显示两个主题版本的问题,但是又出现了首页显示的新问题:手机端显示桌面端的首页版式。

我找了LiteSpeed Catch和Wptouch的帮助文档都没有解决问题,去bing找了LiteSpeed Catch homepage关键字的英文网页,也没有找到解决办法。

我在LiteSpeed缓存插件的「例外规则」里的「不缓存的URL」中添加了首页的完整域名和index.php的记录,还是没有解决。

昨天突然看到了LiteSpeed Catch文档中对「Guest Mode」的介绍,我尝试着把这个开关打开,没想到首页显示异常的问题解决了,现在手机端和桌面端(PC)分别显示不同的页面版式了。「Guest Mode」的说明如下:

Guest Mode

OFF

When Guest Mode is enabled, LSCache serves a default version of the page from cache for a visitor’s first request. This means, for this first visit only, ESI is not enabled, and no cache varies are considered.

Once the HTML of the page is loaded, then an Ajax call is used to load the “correct” version of the page for that visitor (i.e., the one where ESI and cache varies are considered, and whatever optimizations you normally run on your site are used).

这段话的意思是说访客模式下,第一次加载页面调用缓存中的版本(数据可能不正确),然后再去加载「正确的数据」。说实话,读完了我也不懂这个功能是什么意思,反正问题解决了。

update 9月24日

最终还是没有解决这个问题,首页还是随机的显示桌面版和移动版,我被迫换了自适应的主题,停用了WPtouch插件

LiteSpeed缓存插件首页显示的问题(失效)

这几天都在折腾LiteSpeed Catch这个插件,主要的问题就出在手机端和桌面端(PC)的显示上。在《LiteSpeed缓存插件和WPtouch冲突的解决方法》已经解决了手机端和桌面端(PC)分别显示两个主题版本的问题,但是又出现了首页显示的新问题:手机端显示桌面端的首页版式。

我找了LiteSpeed Catch和Wptouch的帮助文档都没有解决问题,去bing找了LiteSpeed Catch homepage关键字的英文网页,也没有找到解决办法。

我在LiteSpeed缓存插件的「例外规则」里的「不缓存的URL」中添加了首页的完整域名和index.php的记录,还是没有解决。

昨天突然看到了LiteSpeed Catch文档中对「Guest Mode」的介绍,我尝试着把这个开关打开,没想到首页显示异常的问题解决了,现在手机端和桌面端(PC)分别显示不同的页面版式了。「Guest Mode」的说明如下:

Guest Mode

OFF

When Guest Mode is enabled, LSCache serves a default version of the page from cache for a visitor’s first request. This means, for this first visit only, ESI is not enabled, and no cache varies are considered.

Once the HTML of the page is loaded, then an Ajax call is used to load the “correct” version of the page for that visitor (i.e., the one where ESI and cache varies are considered, and whatever optimizations you normally run on your site are used).

这段话的意思是说访客模式下,第一次加载页面调用缓存中的版本(数据可能不正确),然后再去加载「正确的数据」。说实话,读完了我也不懂这个功能是什么意思,反正问题解决了。

update 9月24日

最终还是没有解决这个问题,首页还是随机的显示桌面版和移动版,我被迫换了自适应的主题,停用了WPtouch插件

2022年9月13日星期二

LiteSpeed缓存插件和WPtouch冲突的解决方法

由于我使用的虚拟主机用的是LiteSpeed Web Server服务器,主机商建议安装LiteSpeed Cache缓存插件,这样可以加快WordPress网站的访问速度。一直以来我对网站的访问速度要求不高,只要网页能正常打开就行了,既然主机商这么提醒,那就试一下吧。安装LiteSpeed Cache后能明显感觉到网页加载速度加快了,以前大概等1-2秒才打开,现在瞬间就打开了。

但是发现手机端打开页面会显示桌面版的网页,而不是移动端的网页。因为我的博客一直使用WPtouch插件实现移动端的主题,相当于桌面端和移动端用的是两套主题。

最后通过bing国际版,找到WPtouch官网的帮助页面找到了解决方法。如果Google存在的话,也不至于让我在百度里找这么久找不到答案。

https://support.wptouch.com/article/1446-configuring-cache-plugins-for-wptouch

官方《Configuring cache plugins for WPtouch》给出的解决方法如下:

LiteSpeed Cache

When using the LiteSpeed Cache on your WPtouch-powered website, configuring it to play nicely with WPtouch is very easy. Please follow the steps below.

  1. Go to the LiteSpeed Cache plugin’s settings page
  2. Click on the “Cache” tab
  3. Enable the “Cache Mobile” settings
  4. Purge LiteSpeed Cache’s cache

简单来说就是打开「缓存手机访客」的按钮,我一开始以为这个功能OFF才是手机端不应用桌面版的缓存,原来是打开这个功能选项才是。这个选项的备注是:Serve a separate cache copy for mobile visitors. 意思是为移动端设置专门的缓存。

步骤如下:

  1. 在「LiteSpeed缓存设置」下的「缓存插件」下的「缓存手机访客」按钮打开。
  2. 在「移动用户代理列表」中添加以下内容:

iPhone
iPod
Android
BB10
BlackBerry
webOS
IEMobile/7.0
IEMobile/9.0
IEMobile/10.0
MSIE 10.0
iPad
PlayBook
Xoom
P160U
SCH-I800
Nexus 7
Touch

LiteSpeed缓存插件和WPtouch冲突的解决方法

由于我使用的虚拟主机用的是LiteSpeed Web Server服务器,主机商建议安装LiteSpeed Cache缓存插件,这样可以加快WordPress网站的访问速度。一直以来我对网站的访问速度要求不高,只要网页能正常打开就行了,既然主机商这么提醒,那就试一下吧。安装LiteSpeed Cache后能明显感觉到网页加载速度加快了,以前大概等1-2秒才打开,现在瞬间就打开了。

但是发现手机端打开页面会显示桌面版的网页,而不是移动端的网页。因为我的博客一直使用WPtouch插件实现移动端的主题,相当于桌面端和移动端用的是两套主题。

最后通过bing国际版,找到WPtouch官网的帮助页面找到了解决方法。如果Google存在的话,也不至于让我在百度里找这么久找不到答案。

https://support.wptouch.com/article/1446-configuring-cache-plugins-for-wptouch

官方《Configuring cache plugins for WPtouch》给出的解决方法如下:

LiteSpeed Cache

When using the LiteSpeed Cache on your WPtouch-powered website, configuring it to play nicely with WPtouch is very easy. Please follow the steps below.

  1. Go to the LiteSpeed Cache plugin’s settings page
  2. Click on the “Cache” tab
  3. Enable the “Cache Mobile” settings
  4. Purge LiteSpeed Cache’s cache

简单来说就是打开「缓存手机访客」的按钮,我一开始以为这个功能OFF才是手机端不应用桌面版的缓存,原来是打开这个功能选项才是。这个选项的备注是:Serve a separate cache copy for mobile visitors. 意思是为移动端设置专门的缓存。

步骤如下:

  1. 在「LiteSpeed缓存设置」下的「缓存插件」下的「缓存手机访客」按钮打开。
  2. 在「移动用户代理列表」中添加以下内容:

iPhone
iPod
Android
BB10
BlackBerry
webOS
IEMobile/7.0
IEMobile/9.0
IEMobile/10.0
MSIE 10.0
iPad
PlayBook
Xoom
P160U
SCH-I800
Nexus 7
Touch

2022年8月23日星期二

2022年COM域名又涨价了

最近收到NameSilo的邮件,说COM域名又要涨价了。

We have been informed that Verisign will be increasing prices for .COM domains starting on September 1, 2022. This means that, unfortunately, NameSilo will need to do the same. We are contacting you because you have active or expired .COM domain(s) in your account.

看到邮件就有点生气,去年9月不是刚涨过一次吗,这才一年怎么又涨价了。去年8月在涨价前续费了域名,还是8.99美元,今年已经是9.95美元了,明年要变成10.95美元。看来COM域名还要继续涨下去了。

前段时间还在考虑这个博客要不要继续写下去,现在域名年年涨,成本越来越高,搞的我真的想放弃了。

突然想起来我的google adsense的广告收入还没有提现,如果现在停止了博客,广告收入也就戛然而止了,十几年攒下来的收入就没有了。

利用特殊工具登录了adsense的后台,看到收入已经70美元了,如果运气好点的话再过3年就可以达到最低付款线了。

查了下我的adsense是2010年6月23日申请下来的,到现在已经12年了,再加上3年,也就是15年才能赚100美元,平均一年6.66美元。

现在用最便宜的虚拟主机空间,一年45块钱,大概6.5美元。

这样(域名9+主机6.5)*15-adsense100算下来,博客一直在亏损,15年大概也有1000块钱人民币了。

看来这个网络日记本的成本有点高,一个月也要5块钱。不过也有所收获,每年大约产出10万字的文字,这些文字对我们有特殊的意义,记录了生活的样子,等老了看应该也有意思。或者小孩子大了想了解下父母成长的岁月,也可以自己读一读。

趁着域名涨价前,赶紧续费了3年再说。

2022年COM域名又涨价了

最近收到NameSilo的邮件,说COM域名又要涨价了。

We have been informed that Verisign will be increasing prices for .COM domains starting on September 1, 2022. This means that, unfortunately, NameSilo will need to do the same. We are contacting you because you have active or expired .COM domain(s) in your account.

看到邮件就有点生气,去年9月不是刚涨过一次吗,这才一年怎么又涨价了。去年8月在涨价前续费了域名,还是8.99美元,今年已经是9.95美元了,明年要变成10.95美元。看来COM域名还要继续涨下去了。

前段时间还在考虑这个博客要不要继续写下去,现在域名年年涨,成本越来越高,搞的我真的想放弃了。

突然想起来我的google adsense的广告收入还没有提现,如果现在停止了博客,广告收入也就戛然而止了,十几年攒下来的收入就没有了。

利用特殊工具登录了adsense的后台,看到收入已经70美元了,如果运气好点的话再过3年就可以达到最低付款线了。

查了下我的adsense是2010年6月23日申请下来的,到现在已经12年了,再加上3年,也就是15年才能赚100美元,平均一年6.66美元。

现在用最便宜的虚拟主机空间,一年45块钱,大概6.5美元。

这样(域名9+主机6.5)*15-adsense100算下来,博客一直在亏损,15年大概也有1000块钱人民币了。

看来这个网络日记本的成本有点高,一个月也要5块钱。不过也有所收获,每年大约产出10万字的文字,这些文字对我们有特殊的意义,记录了生活的样子,等老了看应该也有意思。或者小孩子大了想了解下父母成长的岁月,也可以自己读一读。

趁着域名涨价前,赶紧续费了3年再说。

2022年8月5日星期五

博客的价值

现在写独立博客的人越来越少了,我写博客也有十多年了,从刚开始看到自己的想法变成文字‏的兴奋不已,对写过的文章一日三顾,到现在写的越来越少,对博客的更新也是心如止水。

因为前段时间考试,博客好几个月都没有更新了,时间长了没写没感觉到不写博客对我生活有什么影响。当时有的想法时间长了就烟消云散了。后来又遇到了域名涨价虚拟主机商增加了文件数量的限制WordPress手机端没办法写博客的事情,我差点就想放弃这个博客了。

这段时间仔细想了想,回顾这些年这些事,就是因为有了这个博客的存在,我写了好多东西出来。比如:学习了一个新的东西,我会在博客里记下来;生活中出现了一个大的事情,我也会在博客里记下来;遇到很有用的一个知识,我也会把它整理成文章发布出来,觉得可能对其他人也会有帮助。如果这个博客不存在了,我写的东西肯定会越来越少。

我觉得博客对我来说的价值有以下几点:1、它对我有用,是我记录日记、想法、知识的地方。2、用独立博客比其他任何平台都统一和稳定,不用总是搬家,不用过几年换一个地方。只是每年需要花几十块钱续费域名和网络主机。3、写过的文章想用的话很方便搜索。4、写作的同时是锻炼思维的过程,也是成长的过程。5、文章会被其他人看见,可能对他人对社会有用。6、也有可能通过Adsense广告赚到钱,虽然现在少的可怜。

博客的价值

现在写独立博客的人越来越少了,我写博客也有十多年了,从刚开始看到自己的想法变成文字‏的兴奋不已,对写过的文章一日三顾,到现在写的越来越少,对博客的更新也是心如止水。

因为前段时间考试,博客好几个月都没有更新了,时间长了没写没感觉到不写博客对我生活有什么影响。当时有的想法时间长了就烟消云散了。后来又遇到了域名涨价虚拟主机商增加了文件数量的限制WordPress手机端没办法写博客的事情,我差点就想放弃这个博客了。

这段时间仔细想了想,回顾这些年这些事,就是因为有了这个博客的存在,我写了好多东西出来。比如:学习了一个新的东西,我会在博客里记下来;生活中出现了一个大的事情,我也会在博客里记下来;遇到很有用的一个知识,我也会把它整理成文章发布出来,觉得可能对其他人也会有帮助。如果这个博客不存在了,我写的东西肯定会越来越少。

我觉得博客对我来说的价值有以下几点:1、它对我有用,是我记录日记、想法、知识的地方。2、用独立博客比其他任何平台都统一和稳定,不用总是搬家,不用过几年换一个地方。只是每年需要花几十块钱续费域名和网络主机。3、写过的文章想用的话很方便搜索。4、写作的同时是锻炼思维的过程,也是成长的过程。5、文章会被其他人看见,可能对他人对社会有用。6、也有可能通过Adsense广告赚到钱,虽然现在少的可怜。

2022年5月11日星期三

博客还要不要写下去

从年初到现在,有几个月的时间,我都没有写博客,主要是在一心地学习,没有时间搞这些杂事。虽然这段时间也有一些感想,比如对俄乌战争和上海疫情等,也都压在心底没有形成文字。

前几天域名又要到期了,我就在考虑这个博客到底还要不要存在下去。写这个博客也有十年了,基本上都是记录一些生活的琐事,看的人不多,我也不期望太多人看到。这个博客的好处就像一个统一的数据库,不变动的日记本,我可以把生活的点点滴滴记录在一个地方,而不是记录在朋友圈、微博、知乎等零零散散的地方。这是其他的任何平台都没办法实现的,即使有些平台现在看起来很强大很稳定,可是再过几年、几十年可能也就不火了,没人用了,平台就宣布解散了,到时候还要迁移数据,很是麻烦。博客第二个好处,是更方便搜索写过的东西,什么东西想起来用了,一搜即得。

这样看起来,博客和邮箱也没什么区别,我为什么不在邮箱里写呢?邮箱是完全私密的地方,不发给别人,别人根本看不到,而博客相当于半公开的地方。有些的思考和想法还是希望让大家看到,表明我的立场。虽然我人言轻微,但是聊胜于无,希望发布的文章可以作为一片雪花而存在。

独立博客最大的问题是需要自己来运维,出了问题需要自己来解决,而且还要承担购买主机空间和域名的费用。这些年主机的空间和域名的费用都在增加,我的博客虽然加了google adsense广告,但是每个月的收入只有区区的一美元左右,算下来只能算收支平衡,略有亏损。亏损的也不多,一年也就几十块钱,这几十块钱要不要承担下去呢?

我现在的想法是,虽然写的少,但是还想写,还有的写,我还是会继续写下去,还要博客存在。如果到了哪一天,几个月或者半年不写了,可能越来越不想写了,这个博客也就不存在了。所以这样看起来网络有一个问题,虽然知识唾手可得,但是并不稳定,比如我这个博客关闭以后,上面的所有的文章在网络中就不存在了,所以,重要的知识还是要离线地保存下来。

2021年9月1日星期三

域名续费又要涨价了

好几次收到NameSilo关于域名涨价的邮件我都没有去理会,这个博客更新的越来越少了,说不定哪天就停止更新了。随着岁月的变化,能说的想说的越来越少了,可能是我的思想固化了吧。

NameSilo一再强调9月1日开始域名续费要涨价了,从目前的8.99涨到9.95美元,涨了将近1美元。

我一再犹豫,今天早上(9月1日)10点我看了下域名续费还是8.99美元,因为和美丽国有十几个小时的时间差,那边的时间还是8月31日,我最终还是续费了。

NameSilo现在续费很方便,支持支付宝和微信,提交后扫码不到1分钟就完成了。

续费支付费用如下:

Payment Amount
8.99 USD(¥58.16)
1.00 USD = 6.46976 CNY
Merchant : NameSilo LLC
Product Description : NameSilo.com purchase

2021年6月29日星期二

博客的流量用完的解决过程

我的博客用的是廉价的虚拟主机空间,只有500MB的磁盘空间,每个月15G的带宽流量,正常价每年四十几块钱,赶上活动的话几乎半价就可以购买了。所以我一下买了五六年的了。

这些年这款虚拟主机空间用起来很不错,速度可以接受,几乎没有宕机过,每个月15G的流量也从来没有用完过。但是没想到5月31日博客无法访问了,页面提示如下信息:

Bandwidth Limit Exceeded
The server is temporarily unable to service your request due to the site owner reaching his/her bandwidth limit. Please try again later.

我登录主机商提供的cPanel面板看了下,流量从3月开始明显增加的。但是为什么会增加就不得而知了,博客早就没有使用谷歌统计和百度统计。我仔细回想下3月份做了什么操作,想来想去发现了3月开始启用了WP Super Cache 插件。我觉得可能是这个原因,于是尝试着停掉WP Super Cache 插件,观察了几天看看,发现流量确实下降了不少。

后来登录cPanel面板发现有个Awstats的统计功能,可以统计网站的访问信息。看了下每个月统计报表发现网站的流量分为浏览器用户流量和非浏览器用户流量,其中大部分是非浏览器流量。非浏览器流量包括搜索引擎机器人,蠕虫病毒产生的流量和非正常的HTTP相应。下面是3月-5月的流量详情:

3月浏览器流量3.28 GB,非浏览器流量5.05 GB
4月浏览器流量2.37 GB,非浏览器流量5.31 GB
5月浏览器流量3.94 GB,非浏览器流量8.31 GB

这个时候我才知道网站的流量不仅仅是真正的用户浏览消耗,还有搜索引擎的机器人消耗,而且我的网站大部分的流量反而是机器人消耗的。看了下统计报表发现机器人爬虫中有个叫DotBot是最坏的,它消耗的流量最多,这时我才明白爬虫有好的爬虫也有坏的爬虫。我才想起来robots文件可以限制机器人爬虫的访问,一直以来都是留空的没有配置。上网搜索了下robots.txt怎么配置,摸索了一下,我的配置信息如下:

User-agent: *
Disallow: /wp-admin/
Disallow: /wp-content/
Disallow: /wp-includes/
Disallow: /trackback/
Disallow: /comments/
Disallow: /attachment/
Disallow: /comments/feed
Disallow: /feed
Disallow: /link
Disallow: /*/feed
Disallow: /*/comment-page-*
Disallow: /*?replytocom=*
Disallow: /*/trackback
Disallow: /?s=*
Disallow: /*/?s=*\
Disallow: /wp-*.php
User-agent: MJ12bot
Disallow: /
User-agent: YisouSpider
Disallow: /
User-agent: SemrushBot
Disallow: /
User-agent: SemrushBot-SA
Disallow: /
User-agent: SemrushBot-BA
Disallow: /
User-agent: SemrushBot-SI
Disallow: /
User-agent: SemrushBot-SWA
Disallow: /
User-agent: SemrushBot-CT
Disallow: /
User-agent: SemrushBot-BM
Disallow: /
User-agent: SemrushBot-SEOAB
Disallow: /
user-agent: AhrefsBot
Disallow: /
User-agent: DotBot
Disallow: /
User-agent: Uptimebot
Disallow: /
User-agent: MegaIndex.ru
Disallow: /
User-agent: ZoominfoBot
Disallow: /
User-agent: Mail.Ru
Disallow: /
User-agent: BLEXBot
Disallow: /
User-agent: ExtLinksBot
Disallow: /
User-agent: aiHitBot
Disallow: /
User-agent: Researchscan
Disallow: /
User-agent: DnyzBot
Disallow: /
User-agent: spbot
Disallow: /
User-agent: YandexBot
Disallow: /
User-agent: link
Disallow: /
Sitemap: https://www.jfsay.com/wp-sitemap.xml
Sitemap: https://www.jfsay.com/sitemap.xml

统计报表中有个奇怪的UA名称一个是link一个是feed,我看了网站日志,也没找到名字叫link和feed的。不得而知后问了主机空间的服务商,他说robots.txt只是针对遵守规矩的好蜘蛛,对坏蜘蛛可能没有效果,最好在.htaccess中限制UA的活动,在他的指导下,在.htaccess中添加了如下代码:

rewriteengine on
RewriteCond %{HTTP_USER_AGENT} ^.*link.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*feed.* [NC]
RewriteRule .* – [F,L]

又看到cPanel面板有个Webalizer分析工具,它统计出了IP访问网页的数量,我在日志中找到这些IP,看他们到底访问什么内容,发现可疑的就禁止了这些IP访问网站。

这几天一直在观察网站的访问情况,发现流量总算降了下来。看来用robots.txt和.htaccess限制蜘蛛的访问还是很有用的。

注意:此文中robots.txt设置方法已经过时,最佳设置robots.txt的方法如下:https://www.jfsay.com/archives/2465.html

博客的流量用完的解决过程

我的博客用的是廉价的虚拟主机空间,只有500MB的磁盘空间,每个月15G的带宽流量,正常价每年四十几块钱,赶上活动的话几乎半价就可以购买了。所以我一下买了五六年的了。

这些年这款虚拟主机空间用起来很不错,速度可以接受,几乎没有宕机过,每个月15G的流量也从来没有用完过。但是没想到5月31日博客无法访问了,页面提示如下信息:

Bandwidth Limit Exceeded
The server is temporarily unable to service your request due to the site owner reaching his/her bandwidth limit. Please try again later.

我登录主机商提供的cPanel面板看了下,流量从3月开始明显增加的。但是为什么会增加就不得而知了,博客早就没有使用谷歌统计和百度统计。我仔细回想下3月份做了什么操作,想来想去发现了3月开始启用了WP Super Cache 插件。我觉得可能是这个原因,于是尝试着停掉WP Super Cache 插件,观察了几天看看,发现流量确实下降了不少。

后来登录cPanel面板发现有个Awstats的统计功能,可以统计网站的访问信息。看了下每个月统计报表发现网站的流量分为浏览器用户流量和非浏览器用户流量,其中大部分是非浏览器流量。非浏览器流量包括搜索引擎机器人,蠕虫病毒产生的流量和非正常的HTTP相应。下面是3月-5月的流量详情:

3月浏览器流量3.28 GB,非浏览器流量5.05 GB
4月浏览器流量2.37 GB,非浏览器流量5.31 GB
5月浏览器流量3.94 GB,非浏览器流量8.31 GB

这个时候我才知道网站的流量不仅仅是真正的用户浏览消耗,还有搜索引擎的机器人消耗,而且我的网站大部分的流量反而是机器人消耗的。看了下统计报表发现机器人爬虫中有个叫DotBot是最坏的,它消耗的流量最多,这时我才明白爬虫有好的爬虫也有坏的爬虫。我才想起来robots文件可以限制机器人爬虫的访问,一直以来都是留空的没有配置。上网搜索了下robots.txt怎么配置,摸索了一下,我的配置信息如下:

User-agent: *
Disallow: /wp-admin/
Disallow: /wp-content/
Disallow: /wp-includes/
Disallow: /trackback/
Disallow: /comments/
Disallow: /attachment/
Disallow: /comments/feed
Disallow: /feed
Disallow: /link
Disallow: /*/feed
Disallow: /*/comment-page-*
Disallow: /*?replytocom=*
Disallow: /*/trackback
Disallow: /?s=*
Disallow: /*/?s=*\
Disallow: /wp-*.php
User-agent: MJ12bot
Disallow: /
User-agent: YisouSpider
Disallow: /
User-agent: SemrushBot
Disallow: /
User-agent: SemrushBot-SA
Disallow: /
User-agent: SemrushBot-BA
Disallow: /
User-agent: SemrushBot-SI
Disallow: /
User-agent: SemrushBot-SWA
Disallow: /
User-agent: SemrushBot-CT
Disallow: /
User-agent: SemrushBot-BM
Disallow: /
User-agent: SemrushBot-SEOAB
Disallow: /
user-agent: AhrefsBot
Disallow: /
User-agent: DotBot
Disallow: /
User-agent: Uptimebot
Disallow: /
User-agent: MegaIndex.ru
Disallow: /
User-agent: ZoominfoBot
Disallow: /
User-agent: Mail.Ru
Disallow: /
User-agent: BLEXBot
Disallow: /
User-agent: ExtLinksBot
Disallow: /
User-agent: aiHitBot
Disallow: /
User-agent: Researchscan
Disallow: /
User-agent: DnyzBot
Disallow: /
User-agent: spbot
Disallow: /
User-agent: YandexBot
Disallow: /
User-agent: link
Disallow: /
Sitemap: https://www.jingfengshuo.com/wp-sitemap.xml
Sitemap: https://www.jingfengshuo.com/sitemap.xml

统计报表中有个奇怪的UA名称一个是link一个是feed,我看了网站日志,也没找到名字叫link和feed的。不得而知后问了主机空间的服务商,他说robots.txt只是针对遵守规矩的好蜘蛛,对坏蜘蛛可能没有效果,最好在.htaccess中限制UA的活动,在他的指导下,在.htaccess中添加了如下代码:

rewriteengine on
RewriteCond %{HTTP_USER_AGENT} ^.*link.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*feed.* [NC]
RewriteRule .* – [F,L]

又看到cPanel面板有个Webalizer分析工具,它统计出了IP访问网页的数量,我在日志中找到这些IP,看他们到底访问什么内容,发现可疑的就禁止了这些IP访问网站。

这几天一直在观察网站的访问情况,发现流量总算降了下来。看来用robots.txt和.htaccess限制蜘蛛的访问还是很有用的。

2018年9月5日星期三

博客之死

网易博客要关闭了,最近看到几篇哀悼之文,说博客已死,看过之后我一笑了之。

我在看博客时正值它的辉煌时期,写的人看的人搞博客营销的人很多。我在写博客时它已经逐渐没落了,好多人在远离它,以至于我写博客的8年时间里越来越少的人知道博客的存在。

我是在谷歌RSS订阅器中看博客的,那时更新博客的人很多,总能看到喜欢的文章。后来谷歌阅读器关闭了,我又转战到其他的RSS订阅器。一直到现在我还在使用RSS订阅器浏览文章获取信息,虽然提供RSS订阅的站点越来越少了。

我几乎不看微博和朋友圈,总觉得太乱太杂,就连之前总看的知乎也越发杂乱得不忍直视。我很抵触娱乐化碎片化的阅读方式,喜欢看“深度报道”的文章。

前几天看到这样一句话“绝大多数的博客,都是半私人化的写作——不为人看,只为记录”,没想到和我的想法不谋而合。所以写博客不为出名不为人看,而要耐得住寂寞,因为没有人给你留言和你互动,有时候就好像在自言自语,时间久了难免会觉得乏味。我有段时间也曾怀疑过,花费了好几个小时写的东西都没人看,做这个事情是否有价值。但是有一天,当我翻看以前记录下的文字的时候,我才知道,这是有价值的,至少对我来说。它是我生活的印记,记录了我和家人的生活轨迹,告诉我没有白活。

现在我明白,我写的不是博客,而是文字,博客只是文字的载体。文字古往今来不知更替过多少载体,但没人怀疑过它的生命力。博客死了又怎么了,写文字的依旧会写文字,只是换了写字的地方而已,哪怕断水断电断网了,我们不是还有纸和笔吗!

2018年7月8日星期日

为什么不喜欢发朋友圈

我几乎不发微信朋友圈,仅有的几条记录也是参加集赞活动的。我也不看朋友圈,微信上早就关闭了这个功能。

不发朋友圈的原因很简单,微信用的久了,通讯录里工作和生活中的联系人都有,联系人多了亲疏有别,发出的消息并不能准确地传递给真正的接收者。

我的日常生活很简单,没什么重要的消息、生活的感悟、诱人的美食、育儿的知识急于与人分享,我不喜欢晒娃晒照片晒美食晒一切和图片有关的东西,所以没什么要发到朋友圈上的。

我当然会有所思有所得,也有抒发的欲望和需求,我只想把它们像写日记一样记下来,我不想为了考虑读者而增删和修辞文字,我不想写的文字变了本来的样子。

这就是我为什么不发朋友圈,只想安安静静写博客的原因了。

2018年2月8日星期四

2018年一篇

2017年已经过去了,博客的更新频率越来越低了,现在博客对我们来说变成“可有可无”了,平时也就写写日记,记录日常的生活,偶尔想起来写一篇心得。

2017年全年的文章Jasmine早就粘贴出来了,放在邮箱里好久了昨天才打印出来,看了一下竟然还有12万字。

2017年的文章就贴在这里吧,依旧是Google文档的分享链接,虽然Google目前在国内仍旧无法访问:https://drive.google.com/open?id=1zbtcMNWSrQQiFLMr0q0S-1isglVl5xUg

2017年11月17日星期五

好长一段时间没有写博客了,因为懒!

这段时间发生了好多事情,我都没记下来。自从把“续草稿”交给jasmine去写以后,我突然觉得没什么可写的了。我现在才明白,当我刚开始写博客时每日更新看到老博主几乎一两个月才写一篇时的惊讶是多么不可理解的可笑。现在我也成了他们。

下面说一下最近发生的事吧。

二手房

首先是我们花了我父母和我们自己所有的积蓄买了套二手房,为了解决小孩子上学的问题。这是我们第一次买二手房,看房看了2个多月,基本上每个周末都要去看,每次像赶场一样连续看好几套。看来看去就看烦了,总找不到满意的。Jasmine说我们的要求是3个条件:楼层高、装修好、单价低。我笑她想得太美了。她说这样条件的房子肯定存在,只是不好找。

一直到最后我们都没找到符合Jasmine三个条件的房子,找到一套符合两个条件的,最终我们定了同事介绍的一套房子,装修和价钱都还满意,就是楼层高了点,6楼没电梯。好多人听说我要买6楼,都不赞成,说楼层太高,买了以后卖都卖不出去,现在的人都懂得享受,不喜欢爬楼梯了。可是我们实在不想去找房源了,想来思去,还是决定买了下来。

办理二手房手续还是挺顺利的,去了3次房产交易所,第一次去登记,第二次去交税,第三次就是领证了,每次间隔20多天左右。房产证下来了,立马去派出所办了户口迁移手续。

第二次缴税之后,卖方已经把房间钥匙给我了,我和Jasmine周末过去量了需要替换的家电的尺寸,然后正好遇到了双11,我在网上买了电视、洗衣机、抽油烟机和煤气灶,其他不需要买什么东西了,总体来说这个房子不需要怎么搞就能住了。

总结一下,二手房买卖没有我们想象的复杂,最主要的就是寻找房源了,费时间又费精力,找到房源以后的手续很简单,几乎是一站式办理,跑几趟房产交易所听从安排就行了。我们一直担心缴税太多,最终也就缴了几千块钱的税,和几十块钱的手续费。

双11

第二件事是双11网购,从11月1日到11月11日,十几天都在看特价,买了不少东西,除了上面的家电还有日常的米面纸油,过个双11真够折腾的,买电器看来看去还是11月11日那天最便宜,之前的特价都放到那天了,耽误了我好多时间,下次就看好自己要买的东西11号那天出手就对了。

Jasmine今年的双11很是淡定,就买了几十块钱的“小样”,没有买衣服鞋子包包啊。问她为什么不买,她嚷着:“今年的双11规则太复杂,又是定金又是膨胀红包,搞不懂,还不如以前直接发券领券实在”。就我而言,我双11的几千块钱都在京东上解决的,无他,价格便宜,送货服务好。我都好久没在淘宝上买东西了,买之前要仔细鉴别好好比价,一不小心就会掉入陷阱。都说淘宝便宜,可我在京东上买的特价也不贵,而且京东的促销力度一年大一年,用不了几年京东肯定会超过淘宝和天猫的。

上幼儿园

第三件事就是小熊仔上学的事。从11月7日开始早上上学哭闹,在家都不想去上学,姥姥一路哄到学校就开始哭,不愿进教室。哄了几天,中间请了几天假。差不多有一个星期了,这几天又发生了携程幼儿园虐童案,好多听说的同事都让我们注意下,检查小孩的身体,多和小孩子谈心,老师的话不可信。我们也有点紧张了,专门到学校找了老师,老师很无辜地说一切都很正常啊,没发生什么事。回家问小熊仔为什么不上学,她说怕老师打她。问她,老师打你哪里了。她说,腿和胳膊。问她,什么时候打的。她说,上课的时候。我们猜想应该是她上课没有坐好或者不认真听课的缘故。她说,老师以前打得少,现在每天都打,所以不想上学了。我给幼儿园的园长打了电话,接电话的是助理。我和她说老师上课打学生,我们要求换班级。她说去调查一下。之后园长找了小熊仔谈心,老师这几天对小熊仔也格外照顾。没想到过几天小熊仔上学却好了,一点儿都不哭了。我们也一头雾水。

虚拟主机续费

双11在用的虚拟主机做活动,续费3年半价,我一时激动,续费了6年,算下来每年大约20元人民币。这个博客肯定会一直写下去的,这里是记录日常生活,整理思绪的好地方。