Loading...
AndyX.Net – 安迪克斯

WordPress谷歌公共库/谷歌字体国内镜像源地址对照列表

Posted Posted in WordPress, 建站

由于某些原因,Google Apis 的服务无法在国内流畅的访问,速度也得不到保证。因为前端开发中经常用到谷歌的公共库,导致有时候包含谷歌公共库的网页加载巨慢!为了解决此问题,网络上主流的解决方案大多数是寻找镜像站点来替换掉 lug.ustc.edu.cn,这样只需要简单更换一下域名,就可以让这些网页恢复正常工作。

….[阅读全文]

使用PageSpeed网页加速服务 Nginx部署ngx_pagespeed模块以及加速效果体验

Posted Posted in Web, 运维

PageSpeed是Google推出的一项网页加速服务,分别有Apache PageSpeed和ngx_pagespeed两个模块,适用于Apache和Nginx服务器。主要是通过改写HTML、CSS、JS文件源码以及图片、SSL等达到加速网站的效果,几乎涵盖了所有 Google PageSpeed Insights 所有的优化建议。

这篇文章主要是分享ngx_pagespeed模块在Nginx上的安装与配置方法,如果你用的是Apache服务器可以参考官网的安装文档。ngx_pagespeed在运行过程中会增加系统负载,尤其是CPU的处理能力,如果你用的服务器CPU只有1核心的话可能会适得其反

….[阅读全文]

如何在Linux系统下挂载GoogleDrive与Dropbox 实现不同主机间的数据同步备份

Posted Posted in VPS/云主机, 建站

现在随便购买一个VPS主机的硬盘容量基本上可以达到几十个GB以上了,但是对于一些大容量需求的朋友来说,可能又觉得不够用,同时为了备份数据,我们又不得不多出一个备用硬盘来。总之,花钱购买硬盘又觉得浪费,不花钱的话又感觉束缚“手脚”。

本文要分享的google-drive-ocamlfuse小工具,它可以让在Linux VPS主机上挂载Google Drive云盘。免费的Google Drive一般都是15GB,当然也有一些人通过各种方法获取到1TB的Google Drive,这样你的VPS主机再也不用担心硬盘容量了。

如果想挂载Dropbox的话,目前只能通过第三方的WebDav的方式来进行了。当然,如果你只是想要将数据同步备份到Dropbox,那么可以直接使用Linux备份脚本了,Dropbox提供了API,你可以实现定时上传和删除网盘中的数据文件。 ….[阅读全文]

改进WordPress网站站内搜索:百度/Google自定义搜索/Elasticsearch自建搜索

Posted Posted in ELK, WordPress, 建站, 运维

WordPress自带的搜索虽然说可以搜出一些东西出来,但是有时搜索的结果不一定满意,而且没有联词搜索和模糊搜索,导致有时候必须指定准确的关键字才能搜索出结果来。况且Wordpress自带的搜索对MysqL数据库查询依赖大,数据库大的话比较消耗时间。

替换Wordpress默认的搜索也不是什么难事,懂行的人基本上都知道site:andyx.net xxx就可以搜索出指定网站的站内内容,而百度、Google都推出了自定义搜索,就是把site:andyx.net xxx直接嵌入到站内,用户点击搜索后不用跳转到百度\Google就可以看到结果。

不过百度,Google自定义搜索依赖于搜索引擎的索引,这对于索引少或者是新站来说,有时新的文章搜索不出来,影响了用户体验。于是,Elasticsearch这种开源免费的自建搜索引擎诞生了,这是一个分布式、可扩展、实时的搜索与数据分析引擎,可以处理全文搜索和结构化数据的实时统计。 ….[阅读全文]