今天突然发现打开页面很卡,测试了一下静态页面,速度很快。
因为打开静态页面的速度很快,nginx应该没问题,其后查看Nginx的错误日志,也没有发现明显的错误出现。
打开无数据库的页面也很快,所以就剩下一个Mysql了
在看了一下Mysql的慢查询日志后就发现如下代码
今天突然发现打开页面很卡,测试了一下静态页面,速度很快。
因为打开静态页面的速度很快,nginx应该没问题,其后查看Nginx的错误日志,也没有发现明显的错误出现。
打开无数据库的页面也很快,所以就剩下一个Mysql了
在看了一下Mysql的慢查询日志后就发现如下代码
域名的备案终于在申请后的3个月后申请成功了,终于不用需要先从国外转发回来了。
既然域名搞好了,不好好的设置一下服务器岂不是很浪费?╮(╯▽╰)╭
首先想到的就是启用ssl来保护后台。
wordpress原本已经有设置将登录和后台改变为ssl方式。这样的话,在https方式也能访问博客,但是由于现在启用了多说评论管理系统和用到了cdn,这两个都没有https的地址。在以https方式进入博客时浏览器就会拒绝http的连接,这样就使得多说和某些js不能够使用,从而影响体验。
我想到的解决方法就是博客的前台完全由http来访问,后台完全用https方式访问。当从http方式登录后台时,自动跳转到https地址来访问博客后台;当用户从https地址访问内容时,就将转跳会http地址访问。
今天放假休息,想优化下博客。说干就干。
将博客的所有静态资源移动到cdn上面去,保证当前博客只处理php相关内容。也减轻了服务器的负担~
在这里我必须先注册一个免费的CDN,免费的cdn还挺多的,找找就一大堆。我用的是七牛的cdn。
安装一个WP Super Cache 然后进入到cdn标签,填入你的cdn地址,包含的目录,忽略的文件类型。
由于看上了innodb的行锁对论坛的优越性,所以就手动的将discuz的数据表更换掉。
我们需要将当前需要转换的数据库备份一遍,以防中途出现以外或者不想用了直接覆盖回去。
下面就开始转换工作。
首先登录进mysql 的控制台
mysql -u root -p
输入数据密码
十一放假7天,好happy啊~~不过昨天去了一趟毛泽东故居玩了一趟,好多人啊。
国庆放假,高速公路7座以下的车子都免费,导致了连高速公路都堵车。。去的时候还看到有6车追尾。(不知道那辆车比较贵,保险公司要哭了)
去到韶山一看。。我去,人山人海,连个停车位都没有。逛了半天,后面就去了他住的小屋看了一下,最悲剧的是,我们为了进他住的地方看一下,排了80多分钟的队伍。。累死我了。。
今天继续到处逛去~~~~~