带有网站标签的文章


嗯,细心的人也许早就发现了我的Blog在百度搜索中有异常情况。 其实这个问题早在去年(2014年) 9-10月时我就知道了,当时刚刚加MSTC社团,在群里面跟同级的前端/php大神聊到博客的时候他提到过我的博客首页的问题。 在那之前我一直很奇怪,博客虽说被百度收录了,只收了首页,但却能搜到任何内容,都显示在首页里。 都是<section></section>的错。 以Ghostium主题官方示例页面为例 可以看到所有的内容都在一个section内。而且不仅首页,其它页面也是一个个超大的section。 这是要闹哪样 今天下午改模板文件,把这些section全换成div了,应该不久后百度收录异常的问题就能解决了吧。。 难道Google和Bing真的不在意这个吗 ………

WordPress是一个经典而又强大的博客程序,并且易于安装与搭建,在OpenShift上不花半分钟就可以免费建起一个WordPress博客,Ubuntu上只需要使用apt-get install wordpress就能快速安装。 不过问题在于WordPress的程序非常不科学,以致于百度WordPress贴吧的加精帖都是在吐槽它如何的没前途。个人的经验是,如果不进行优化,采用传统Apache 2+PHP 5的方式,访问量稍微大一些,就会撑爆RAM和CPU。从高考前(今年4月)的到现在的几个月我一直在研究怎样方便而又优雅地搭建一个省资源的WordPress博客,尝试了几乎所有的方法后最终总结出一套比较完整的方案,自认为是目前最好的一种了。 要求: 64位Ubuntu操作系统,最好是14.04 LTS 512MB RAM,最好带swap(如果是OVZ必须不能超售啊,否则用HHVM会死的很惨) 足够硬盘空间 通畅的网络 个人认为在国内VPS上用WordPress似乎没有在国外舒服。 这个教程在Linode和Wable的Ubuntu…

作为一个Ghost博客的资深用户和一个完美主义者,一直以来都在不停地吐槽Ghost的启动方式。又是什么npm start,又是forever或者pm2之类的,一点都不优雅,不符合我的性格,于是就找到了这个方法。 适用于Ubuntu,安装配置好ghost,将ghost目录移动到/var/www/ghost内,测试npm start --production下网站是否能正常访问。 新建用户www-data(如果之前没有),并执行 chown -R www-data /var/www/ghost /var/www/ghost/* 新建文件: /etc/init/ghost.conf description…

这两天找到了个廉价而又性能超强的VPS,只是有两个问题: 1.怕服务商坑爹,跑路 2.OpenVZ的,没有FUSE内核模块,无法使用davfs2完成备份 于是还是决定研究清楚OpenVZ到底如何优雅地实现自动备份到Box网盘。由于之前有一篇文章(https://hjc.im/vps-auto-backup-to-box-com/ ),因此这篇会略微简单一些,只介绍关键命令部分。 还是老话,既然是Box网盘,国内机就别想了,老老实实去寻一个百度网盘的上传脚本比较靠谱 既然没有davfs,自然无法通过直接挂载来实现备份,最后我想到万能的curl。 以Ubuntu系统为例。 由于我使用的是minimal版的系统,因此没有自带curl。使用以下命令安装。(Ubuntu) apt-get install curl; 接下来就是编写脚本。curl的上传非常简单。 curl…

Box.com是个不错的东西,官方支持WebDAV和ftp,不过在国内被认证了,所以国内服务器用户就不要想了。(今后我尽可能保证无视删除线标记的内容的情况下句子能够读的没有违和感,尽情地无视细节吧) 使用条件: Linux服务器要有Root权限,服务器要支持FUSE(不然ftp和webdav无法挂载)OpenVZ请止步于此。目前看来,Xen PV/HVM,KVM,Hyper-V都是支持的,当然独立服务器就更不用说了。 第一步:注册Box服务 利用q外网络登录www.box.com ,然后注册一个账号,记住邮箱和密码(废话) 第二步:安装davfs并挂载box.com 进入命令行,依次键入以下命令(部分步骤可以省略) sudo su;…

N天前研究了一下使用LEMH在廉价OpenVZ上建立性能优良的网站(事实证明服务器性能也挺优良的),但是发现一直以来Nginx对WordPress的固定链接选项都不太友好(Nginx官网还有一篇文章专门批斗Apache的低效),同时WP Super Cache似乎也不兼容Nginx。 就是这个原因让我甚至放弃了LEAMP,由于之前一直用bbPress,一直没能成功地写出rewrite rule,只能用LAMP+前台nginx反代来解决。(不过我现在已经不用bbPress转投Discourse了) 搭建HHVM网站使用Nginx或Apache,这里主要说前者如何处理WordPress的Rewrite Rule(后者不用说了) 首先在网站根目录下新建rewrite.conf配置文件(随便叫什么,后面要用) # WP Super Cache rewrite规则 set $cache_uri $request_uri; # POST、含query string的直接交给PHP if…