分类目录归档:学习笔记

基于CentOS系统的VPS安全设置与优化

本文所有代码基于CentOS 6.4操作系统为例进行说明,于6.x版本应该都是适用的,其他版本的话主要是命令的路径不同,思路是一致的。本文也可以称为:CentOS操作系统全设置与优化。安装好CentOS系统后,建议不要急着去做这些安装设置和优化,因为过早操作,会在Web环境搭建(特别是用主机控制面板的)过程当中因为早过禁止某些权限和程序而造成问题。所以这些安全设置和优化,建议最后才来操作。

Server 继续阅读

VPS折腾记:CentOS 7.0-配置防火墙,开启80、3306端口

CentOS 7.0默认使用的是firewall作为防火墙,默认是没有开启80、3306端口的,这两个端口分别是网页和数据库所需要的端口。以下教程是把firewall改为iptables防火墙,同时开启80端口、3306端口。这是在CentOS 7.0系统中布署LNMP或都LAMP环境必须做的一步设置,否则Web环境无法使用。

当然,如果你不想安装iptables防火墙,那直接做关闭firewall这一步既可。现在一般VPS都应该有硬件防火墙了的。文章后面带有使用firewall作为防火墙开启80、3306端口教程。

1、关闭firewall:

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动

继续阅读

WordPress慎用SEO插件-优化笔记

WordPress慎用SEO插件,原创才是最好的SEO。SEO类插件表面上好像给你省了很多功夫和做了很多优化,如果稍有不慎,那就会造成与我现在一样的效果:Google搜索收录没有增加反而有所减少,并且搜索的全是关键字、分类和多媒体的存档,而正文没有一篇被收录的。如果不是今天测试主题微数据时还没发现这个问题。

WordPress SEO by Yoast是我之前选择的SEO插件,在设置过程中,为了提高搜索引擎收录的数量,把关键字、分类、多媒体都分别归类。这样的设置表面上是好的,但真正的效果是每一篇文章的关键字被搜索引擎默认为权重最高的;同时在此过程中,该插件还加了一些社会化功能,功能是好的,但真的不是很实用,反而会分散了文章内容的权重;同时在很多地方都加入了noindex 标签,造成文章页有noindex签标,从而使文章内容不被搜索引擎收录;还有WordPress SEO by Yoast自带了sitemap自动生成功能,但生成的XML文件内容,唉,你懂的,于是乎上面所说的悲剧就发生了。于是第一时间把该插件删掉,不再追求什么description和key Words了。 继续阅读

Chrome已支持中文两端对齐

对于有轻度强迫症我,曾何时对博客中文字体排版要求挺高的,比喻默认字体、字体大小、行距宽度等,都有自已的一套要求。也是因为这些要求,令我与很多优秀的博客主题插肩而过,今天在“黄启福”博客看到一文:“Chrome已支持中文两端对齐”,根据教程设置后,中文显示更为美观了。IE、Chrome等主流浏览器都已支持该属性,效果如何?请看本人博客。

Chrome已支持中文两端对齐全内容部份转载 继续阅读

WordPress 免插件仅代码实现 Gravatar 头像缓存

Gravatar是一项用于提供在全球范围内使用的头像服务。只要你在Gravatar的服务器上上传了你自己的头像,你便可以在其他任何支持Gravatar的博客、论坛等地方使用它。但由于大中华局域网的原因, Gravatar 头像所托管的网站有时候会挂掉,就算不挂速度也很慢。所以,有必要在自己的服务器端来缓存 Gravatar 头像,这样做也会给你的博客也提提速,那怕是那几毫秒。

20141030000443

下面的代码来自于Willin Kan,由于Willin Kan大神不玩WordPress了,所以这段代码绝对值得收藏。 继续阅读

WordPress Ajax 评论提交

本文的附件来自于Fatesinger,但原文的附件已失联无法下载,还好我的主题还存留该文件,于是转载大发原文的部份内容,同时提供原来的附件文件,本文主要目的为技术文章和附件收藏,因为不知那天大发的博客完全“消失”,前几天就曾经出现无法访问。

首先说下使用ajax提交评论的好处,提升交互体验就不谈了,最重要的是可以防止垃圾评论,所以我们建议所有Wordpress用户来使用这个方法提交评论。要知道一般垃圾评论都是通过表单机器人提交的,如果使用了ajax评论提交我们就可以禁用wordpress的表单提交,也就是删除或者清空wp根目录下的wp-comment-post.php这个文件。

当然你可能会说我可以使用akismet插件啊,是的,你完全可以,但是这个插件一来会拖慢评论提交的速度,二来会在数据库中的commentmeta中插入大量的无用数据,所以强烈建议使用ajax评论提交。 继续阅读