向搜索引擎提交 url
网站收录,是由网站主页开始,当搜索引擎发现你网站后,会进入观察期,同时爬虫会不断来爬取,通过爬取到信息分析出网址,这些网址就是网页在搜索引擎上页面的ID。
个人建站,最头大的问题,就是搜索引擎收录问题。因为互联网上的网站很多,搜索引擎并不缺乏内容资源。有流量的搜索引擎更是高姿态,收不收录你的网站,完全看他心情。
网站收录,是由网站主页开始,当搜索引擎发现你网站后,会进入观察期,同时爬虫会不断来爬取,通过爬取到信息分析出网址,这些网址就是网页在搜索引擎上页面的ID。
个人建站,最头大的问题,就是搜索引擎收录问题。因为互联网上的网站很多,搜索引擎并不缺乏内容资源。有流量的搜索引擎更是高姿态,收不收录你的网站,完全看他心情。
接触过 java 的同时,junit 这个名称并不会陌生,或者 python 的测试框架 unittest。可是有习惯写测试程序的却聊聊无几。 在 golang 中,关于 testing 的支持比较完善,对于一般的函数测试来说,用不到第三方工具。
零值(zero value),即使你是 java、c 等编程语言的有经验开发者,对这个概念也会比较陌生,只是大概你可以猜到它可能是什么。不管你是新手,还是老鸟,只要你是编写 golang 程序,是无法绕过这个概念的,因为它是 golang 程序中的一种机制,凡写 go 程序必遇到。如果你已经比较熟悉的编程经验,在学习或编写 golang 程序之前,需要抱弃经验主义,仔细了解清楚这个特性,它的确与你熟悉的语言用法不太一样。
grep 是 macos、linux 系统上重要的工具,也是命令行终端中使用频率最高的工具之一。 它帮助用户搜索文本,最常用的很可能是 ps -ef | grep xxx
,搜索进程。文本搜索是很多开发者的常见需求,不少好事之徒觉得 grep 不够快、不够顺手、不够现代化,因此就有了新的尝试。功能类似的工具有许多,早前有 ack,现在有 ripgrep ,这两个工具虽然很快,但用户还没有很多。有悟今天介绍 ripgrep ,希望大家也可以尝试一下。
在有悟文章 《fd, 替代 find 命令的工具》一文中,有一段比较短的视频,里面演示了 fd 工具的操作效果。这个视频的封面画面上的命令 asciinema play fd
,正在播放一段命令的执行过程。
是不是感觉很奇怪,一般视频不都是录制后播放嘛?那有什么好说的。请听有悟娓娓道来。
gohugo 是静态网页生成器,它使用数据与网页模板来生成网页文件。gohugo 中使用到的数据分为文章内容页面文件、data中的数据文件、通过数据函数 getJSON
、getCSV
获取到的外部数据。在官方文档中,有关于内容管理、数据模板,但关于数据管理方面的内容分散在几篇文章中、或者就没有数据管理角度的文章,对于熟悉使用带有数据库方式建站的用户来说,这方面的信息其实也比较重要。
虽然 gohugo 具有非常快的速度来生成静态网页,但它还是提供了一个方法还提高网页渲染的速度,就是 partialCached
。但是这个 partialCached
是有限制的,不能把所有的 Partical
都更改为 partialCached
。
在编制 html 网页文件时,html meta 是一项重要的信息内容,这些内容并不是直接服务于浏览者,而是服务于客户端程序,或者搜索引擎爬虫。其中有一项比较重要的信息项就是页面描述。在 gohugo 中,应该如何正确的生成这个内容呢?