发布到虚拟主机有很多方法,我们当然挑简单的来

配置Hexo

官方文档配置说明 设置博客标题,作者,主题等信息已经足够详细了,我主要说一下 deploy部分,使用FTP的方式把网站内容推送到虚拟主机上

新版hexo取消了默认安装ftpsync, 会报错 ERROR Deployer not found: ftpsync 手动安装即可

1
2
3
4
5
6
7
8
$ npm install -g hexo-cli  
$ npm install hexo-deployer-ftpsync --save

$ mkdir newHexo
$ cd newHexo
$ hexo init

$ hexo new "文章标题"

某些主机,比如Github,禁止百度爬虫访问博客,导致博客无法被百度收录。多亏百度提供了主动提交的接口,这才有了个补救的方法。

除此之外, 使用主动推送还会达到如下功效:

  • 及时发现:可以缩短百度爬虫发现您站点新链接的时间,使新发布的页面可以在第一时间被百度收录
  • 保护原创:对于网站的最新原创内容,使用主动推送功能可以快速通知到百度,使内容可以在转发之前被百度发现

有时候,直接通过Web页面上传文件并不那么方便,于是有的朋友就直接把文件上传到服务器里,然后拷贝到data目录下,打开ownCloud,却还是之前的文件。这是因为虽然上传了文件,但是ownCloud/Nextcloud的数据库里并没有这个文件的信息。文件信息都被存储在数据库的oc_filecache表中。此时,需要使用OCC命令手动更新文件目录。

FusionApp(简称:FA)是一款新概念"网页转应用"的应用。它提倡将网页中的组件元素删除,并使用安卓原生组件替代,以此获得良好的交互体验并让整个网页焕然一新,就像真的客户端一样。相比于一个木函中的"网页转应用",此物可谓是比之强千百倍。FusionApp提出UI模板制,您可对照需要转应用的网页,选取合适的UI模板,进行定制。