分类:笔记

尝试deepin

前言

听@keinx推荐deepin,由于以前没用过linux桌面系统,所以也想体验一下,故有了本篇文章。

正文

首先,我先去deepin官网下载了深度操作系统 15.2版本。

下载下来后,文件格式为iso。

根据官方的U盘启动教程,用360压缩打开了iso文件且将里面的deepin-boot-maker.exe文件解压至桌面。

点开软件,插上U盘,选择好光驱镜像和U盘且点击格式化U盘。

点击开始,耐心等待。制作完成,点击重启。

进入BIOS,选择U盘启动。F10保存退出。

OK,U盘启动失败。

换U盘再试,依然如此。

放弃。

好了本文结束。

结语

尝试用U盘启动,连续更换两个U盘始终无效。也不知道原因。只好放弃,不过接下来可能会考虑用硬盘安装的方法来试试能不能成功。如果依然无效,只好放弃之。最后通过虚拟机安装实现。

 

日常热点动态之王宝强离婚事件

前言

今天QQ空间里以及各大Q群、微博等社交平台或者媒体都在发王宝强离婚了,原因是因为其妻子马蓉和经纪人宋喆私通。故今日就来聊聊这个话题。

正文

今天凌晨1点多左右首先收到某Q群某人突然发个王宝强离婚了且配上了王宝强微博截图,当时听到时比较茫然,因为我不是追星族。不过确实有所好奇,故赶紧上微博围观之。

说实话,王宝强的电影还是比较有看点的,所以也挺喜欢这个演员的,对于他遭遇这种情况还是深表同情的。在外努力工作,在家努力照顾家庭,然而却出现妻子外遇,且第三者更是自己的经纪人,说实话很是打击人的。今天几个群里面的人都在讨论这个话题。而且还发布了一些图片(其经纪人和马蓉在一起私通的照片),以及其妻子在2009年就已经出轨的视频证据。实在让人难以相信。然而刚才还收到一张截图,是来自马蓉(金耳朵兔子)的。

说实话,刚看到这张截图,我又有点晕了。管他事情真相如何,我终于又水了一篇文章了,不容易啊。感谢王宝强,感谢马蓉,感谢宋喆,感谢你们提供了一个话题让我来水一篇文章。真相无论如何,说实话出轨是不对的。王宝强挺住,因为我怀疑你孩子不是你亲生的。赶紧去医院做一下亲子鉴定,这不是开玩笑。再次声明,这不是在开玩笑。

结语

事实真相如何我们暂且不管,请大家恭喜我成功又水了一篇。往后的日子,我会继续水下去的。谢谢大家。

千万别乱优化

前言

之前叶子有做很多,包括本站写的那篇基础优化,在进行基础优化完毕过后呢,还另外再去优化了下WP,结果就导致了不少的BUG出现。但本文所指出的BUG都非《WordPress基础优化》中的所出现的BUG。目前Wordpress基础优化的内容都暂未发现BUG。

正文

叶子在进行Wordpress基础优化过后还觉得不够满足,故又去优化WP,谁知导致了新的BUG出现。此次本文将会写出注意事项(很大原因都和之前做的基础优化有关,因为基础优化是做了静态处理,导致了本文后续优化出现问题。),大家特别要注意特别是全局PJAX的主题,不要乱优化。很容易出问题,就像本站一样,采用了@Tokin出品的DesNote-Pro主题,其采用了全局PJAX且用的Zepto.js作为JavaScript库,本身主题的优化就已经是极佳。但是由于本身对Zepto.js非常不熟悉(其实还有我根本不懂JS啦),所以针对的优化都忘记考虑到Zepto.js的存在了。特别是用了我爱水煮鱼大大写的针对JS优化的代码。如下

add_filter( 'clean_url', 'wpjam_defer_script',11,1);
function wpjam_defer_script( $url ){
    if(strpos($url, '.js') === false){ 
        return $url;
    }

    return "$url' defer='defer";
};

其作用主要是使用 defer 延迟加载 JavaScript 程序,达到加快页面渲染的效果。
但是使用了此代码后,如果你有在代码高亮等插件,会发现全部失效(其引用的JS失效),从而导致无法正常工作。我当时有在考虑会不会是zepto.js的原因,但是由于没有时间去使用JQ来进行测试,故只好作罢。最后只好删除了此代码,故代码高亮插件开始正常工作(不过由于主题是全局PJAX,所以进入到有使用到代码高亮的文章时,需要手动F5刷新,方可正常显示)
解决完上面的bug过后,我本以为已经没有BUG了,但是在有人发布广告评论时,我删除评论到回收站(这时无异常),再准备从回收站进行清空时,BUG出现了。点击清空,整个页面就变成了白窗,无法显示。因为我记得在做优化之前,都无此问题的。所以赶紧去找找自己新增的代码。果然,又是通过在我爱水煮鱼大大上面弄的代码导致出的问题,代码如下。

if (strlen($_SERVER['REQUEST_URI']) > 255 ||
	strpos($_SERVER['REQUEST_URI'], "eval(") ||
	strpos($_SERVER['REQUEST_URI'], "base64")) {
		@header("HTTP/1.1 414 Request-URI Too Long");
		@header("Status: 414 Request-URI Too Long");
		@header("Connection: Close");
		@exit;
} 

其作用为防止遭受恶意 URL 请求,所以我当时就猜测是这串代码进行了误判,对于我所请求的操作,识别成了恶意URL请求。所以赶紧删除掉,免得看的心情烦躁。

结语

目前只发现了上面两处BUG,幸运的是都还好一一解决了。看了之前那篇优化文章的同学不用担心,那篇文章暂时没有发现什么BUG,可以放心学习。最后,在这里。真诚的给大家说声,千万别乱优化。

WordPress基础优化

虽然网站速度已经挺快的了,但是始终不愿意放弃折腾的我还是要做一些什么。故先跑去百度一下wordpress的优化怎么做。搜到了一篇我爱水煮鱼大大写的优化文章。不过他写的是他所要进行的收费优化的内容。如下图

咱们肯定是不会去花那个钱的,既然不舍得花钱,那么就自己来弄呗。所以我就按着他的优化内容。一一进行百度。

首先第一步,安装Memcached扩展,先去问了朋友,他已经在服务器上安装Memcached扩展了,所以我只需要一个支持Memcached的WP插件就可以了。搜索了百度,都发现用不了。即安装后都会出现白屏的错误。所以我想着直接去WP官方插件库搜吧。当时搜到了下面这个插件。

首先,我先安装了第一个插件,发现无效。故排除掉。然后我直接选了第一个下面的,也就是按顺序来第三个Memcached Redux 插件,安装启动,果然有效。然后登录FTP查看插件结构发现插件里面就只有一个object-cache.php文件,而百度上搜时,虽然都是无效的。但是所有的教程都有一个共同点,那就是将object-cache.php文件上传到/wp-content/当中(注意不是/wp-content/plugins)所以我就从plugins中把object-cache.php文件下载下来然后上传到/wp-content/中去。进行访问,无异常。

虽然百度上没搜到Memcached适用的插件,但是却找到另外一个不错的东西——batcache插件

这个batcache插件的特点是可以将整个页面缓存到内存中,下次直接从内存中取出html,完全不需要计算,所以速度非常快。所以看到这里,我就赶紧去wordpress官方插件库下载了下来,然后看到此插件目录里面有两个文件,如下图。

看到的那篇文章说,batcache.php是一个提供情况缓存的GUI入口,并无大用。所以也就是说只有advanced-cache.php文件有用。而且文章还说了,可以和安装Memcached插件方法一样将advanced-cache.php上传到/wp-content/中去,所以我立即进行上传。点开网站进行访问,ok,无错误。查看速度,提升不是很大。查看下速度,从700多MS降到了500多MS,表现不错。当时安装第一个的时候忘记看了,所以不知道此款插件的具体效果。

接着我就进行第二步,网上搜了看发现Opcache无一例外都说好于APC,故赶紧催朋友安装Opcache扩展。安装完毕后,重启php。再次查看速度,从500多MS降到了400多MS,效果还是很显著的。

目前只有第三步,动静态分离这个方法还没有做。打算明天再考虑做不做,现在访问速度是不是快了很多呢?你也赶紧进行优化吧。

发现部分朋友还是有些不明白,记住文件上传成下图这个位置。

最后一步,记得给根目录的 wp-config.php 结尾加上(之前忘记了把这一步骤分享给大家!抱歉!)

define('ENABLE_CACHE', true);

如果你喜欢这篇文章的话,可以考虑打赏或者留个言来支持我哦。谢谢

更换为腾讯提供的SSL!

本来之前用的是沃通提供的免费SSL,可惜不知道怎么回事,身边朋友都没出现的问题,在我身上就出现了。在谷歌浏览器上(无论是电脑端还是手机端)都会显示红叉或者提示风险。不知道是不是我用的apache的原因,身边朋友用nginx就没有出现我说的那种情况。

所以实在没有办法,刚好最近百度、腾讯都有提供免费的SSL申请。最后选择了腾讯提供的赛门铁克免费一年SSL证书,用起来感觉还不错。不知道是不是我的错觉,感觉网站速度都快了不少,相比之前沃通的免费SSL来说的话。而且也解决了在谷歌浏览器电脑端和手机端上会显示红叉或者提示风险的问题,这也是相当不错的事儿。

顺便呢,在这里也给大家简单说说申请的教程。首先送上申请地址:https://console.qcloud.com/ssl

 点击申请证书。

然后选择证书类型

绑定域名必须加WWW(会支持yeziting.com这种形式,所以不必担心)

会提示两种验证方式,选择一项就好(推荐邮箱验证)

然后,耐心等待审核(大概三分钟左右)

审核完成后状态提示已颁发,然后点击下载即可。

后面的安装SSL自行百度。

?感觉这个证书还是不错的,比沃通提供的免费SSL好多了。

1 2