分类目录归档:网站信息

一个极验验证拖垮了我的主机

昨天阿里云主机和百度加速就开始报警,网站多地不能访问,我开始以为是其他网站转载文章造成的,主机流量是有所增大,使用iftop命令查看访问量却为零,没有链接网站的地址出现。

之前在其他网站使用该插件的时候也出现过拖慢网速的情况,花了一天的时间才让我想到可能是这个插件造成的。停止插件后,网站恢复!

Linux下目录的合并以及文件的覆盖

Linux下目录的合并以及文件的覆盖案例:

有两个目录test和new,test目录下有目录和文件,new目录下有更改过的一些test下的目录和文件,以及一些新增的文件,现在对两个目录进行合并以及覆盖test下的旧文件

cp -frap new/* test/

命令其实非常简单,解释下:

-f 强制覆盖,不询问yes/no(-i的默认的,即默认为交互模式,询问是否覆盖)

-r 递归复制,包含目录

-a 做一个备份,这里可以不用这个参数,我们可以先备份整个test目录

-p 保持新文件的属性不变

记住一点就是,实现合并和覆盖是用cp,而不是mv。在Win7下我们粘贴某个文件夹时也可以实现合并以及覆盖的功能,并且系统会提示是否覆盖或者两个同名文件都保存。

WordPress非插件使用七牛云存储、又拍云

qiniu-wordpress
以前介绍过使用七牛云加速,自我感觉七牛还是蛮不错的。 当然又拍云也可以啦!

关于七牛云存储的好处我们不多说了,它可以把我们网站的css.js.图片等全部放在七牛进行加速

虽然有免费流量的限制但是小站基本上够用,幻杀使用后感觉速度提升还是很明显的。

幻杀使用的插件,是我爱水煮鱼开发的七牛云存储插件,但是使用P3(点击这里查看)进行检测时,显示居然很坑速度,本来我还是很喜欢插件,但是对速度好吧……我不说了。

嗯,这个方法你可以选择用代码的,当然也可以不用代码的,如果都嫌烦那么还是用插件吧 关于

多方法可以选择性共同使用,记住是选择 !选择哟!记住看最后的评论再选择!

方法1:

把这个插件代码化,这样就不用插件了。 打开你主题文件中的funsion文件(修改有风险,用前需备份)加入以下代码
//将主题自带的 CSS 和 JS 文件替换成七牛镜像存储
define(‘CDN_HOST’,’http://hsdate.qiniudn.com/’);
add_filter(‘stylesheet_directory_uri’,’dw_cdn_stylesheet_directory_uri’,10,3);
function dw_cdn_stylesheet_directory_uri($stylesheet_dir_uri, $stylesheet, $theme_root_uri) {
return str_replace(home_url(), CDN_HOST, $stylesheet_dir_uri);
}
add_filter(‘template_directory_uri’,’dw_cdn_template_directory_uri’,10,3);
function dw_cdn_template_directory_uri($template_dir_uri, $template, $theme_root_uri) {
return str_replace(home_url(), CDN_HOST, $template_dir_uri);

把里面设置的hsdate.qiniudn.com 地址换成你自己申请的加速域名。七牛又拍应该都有吧!

然后保存刷新下后查看下源代码,发现有关js的域名是不是已经被更改了!

当然这个只可以对你的js 和css进行加速,对图片无效!

方法2:

使用上边方法加速效果不好?一般大家站点js css 数量应该没有图片多,最主要还是加速图片吧

使用这个方法图片也是可以加速的。

所以那使用下面的方法就可以将图片也使用七牛云存储了。

就如这个地址:http://ipcmen.com/wp-admin/options.php,然后那找到upload_url_path,使用快捷键 跟方便 别自个凭眼睛慢慢找,你会疯的!

其中 ipcmen.com 要换成你自己个博客地址 如果安装在子目录下 将子目录一块弄进去。

找到后 在那项出 添加 http://hsdate.qiniudn.com/wp-content/uploads,然后保存,其中hsdate.qiniudn.com一样换成你自己的。

这时候我们写一篇文章添加一张图片试试,图片的地址是不是已经变为七牛的地址了呢!

方法2有缺陷:就是说图片直接存在七牛的cdn空间上,这个对于网站空间紧张的用户来说是一个不错的选择

但是对于网站空间很充足的来说就不是很爽了,因为七牛毕竟不是自己的空间,我们不可能吧希望全部放在七牛那边,将来如果更换cdn空间的话这些图片有可能就全部无法使用!

简单的说,就是图片将直接上传至七牛空间而不通过你自己的空间! 图片不会在你的空间储存而是直接储存到了七牛!有利有弊,空间小的高兴,空间足的不高兴!

因为方法2没有备份,如果你有需要更换的话,就选择方法3,图片在本地回自动保留一份!

方法3:

define(‘FocusCDNHost’,’http://ihuan.me’);//wordpress网站网址
define(‘FocusCDNRemote’,’http://hsdate.qiniudn.com’);//cdn域名
define(‘FocusCDNIncludes’,’wp-content,wp-includes’);//设置加速目录,可自行输入
define(‘FocusCDNExcludes’,’.php|.xml|.html|.po|.mo’);//设置文件白名单,一样可自行输入
define(‘FocusCDNRelative’,”);
function do_cdnrewrite_ob_start() {
$rewriter = new FocusCDNRewriteWordpress();
$rewriter->register_as_output_buffer();
}
add_action(‘template_redirect’, ‘do_cdnrewrite_ob_start’);
class FocusCDNRewriteWordpress extends FocusCDNRewrite
{
function __construct() {
$excl_tmp = FocusCDNExcludes;
$excludes = array_map(‘trim’, explode(‘|’, $excl_tmp));
parent::__construct(
FocusCDNHost,
FocusCDNRemote,
FocusCDNIncludes,
$excludes,
!!FocusCDNRelative
);
}
public function register_as_output_buffer() {
if ($this->blog_url != FocusCDNRemote) {
ob_start(array(&$this, ‘rewrite’));
}
}
}
class FocusCDNRewrite {
var $blog_url = null;
var $cdn_url = null;
var $include_dirs = null;
var $excludes = array();
var $rootrelative = false;
function __construct($blog_url, $cdn_url, $include_dirs, array $excludes, $root_relative) {
$this->blog_url = $blog_url;
$this->cdn_url = $cdn_url;
$this->include_dirs = $include_dirs;
$this->excludes = $excludes;
$this->rootrelative = $root_relative;
}
protected function exclude_single(&$match) {
foreach ($this->excludes as $badword) {
if (stristr($match, $badword) != false) {
return true;
}
}
return false;
}
protected function rewrite_single(&$match) {
if ($this->exclude_single($match[0])) {
return $match[0];
} else {
if (!$this->rootrelative || strstr($match[0], $this->blog_url)) {
return str_replace($this->blog_url, $this->cdn_url, $match[0]);
} else {
return $this->cdn_url . $match[0];
}
}
}
protected function include_dirs_to_pattern() {
$input = explode(‘,’, $this->include_dirs);
if ($this->include_dirs == ” || count($input) < 1) { return ‘wp\-content|wp\-includes'; }
else { return implode(‘|’, array_map(‘quotemeta’, array_map(‘trim’, $input))); } }
public function rewrite(&$content) { $dirs = $this->include_dirs_to_pattern();
$regex = ‘#(?<=[(\“\’])'; $regex .= $this->rootrelative
? (‘(?:’.quotemeta($this->blog_url).’)?’)
: quotemeta($this->blog_url);
$regex .= ‘/(?:((?:’.$dirs.’)[^\”\’)]+)|([^/\”\’]+\.[^/\”\’)]+))(?=[\”\’)])#';
return preg_replace_callback($regex, array(&$this, ‘rewrite_single’), $content);
}
}

方法3很高大上,完全可以和插件媲美,准确说和插件差不多了,插件有的他也有,除了七牛那个恶心人的水印木有!

白名单啥的都有了!

根据前面的描述,大体给个使用的说明

方法一,可以只可以加速js css

方法二,可以加速图片等通过上传方式上传的文件,但是缺点是文件没有在本地进行备份而是直接去了七牛!

方法三,可控可存 可以控制文件储存白名单,文件也会在本地有储存!

你可以依据此说明进行一下选择,选择哟,出错咱不管!!!

好了,又可以干掉一个插件,麻麻再也不用怕插件多了!

源文地址:http://ihuan.me/2126.html

华为、魅族相继推出手机回收政策

huawei-logo

华为消费者业务今日宣布启动绿色行动2.0手机回收计划。据介绍,此次以旧换新业务涵盖了华为、荣耀及苹果、三星、HTC等多达1500个型号的手机。消费者可以在华为商城以旧换新平台(http://www.vmall.com/recycle)将手中闲置的手机进行市场行情估值并回收,最高可置换价值4428元的华为、荣耀手机代金券用于华为新机购买。

此外,在8月17日至8月31日试运营期间,参与以旧换新的用户将有机会抽取华为P8和荣耀7的优购码。

据介绍,华为把回收的旧手机通过“可继续使用”和“不可继续使用”两种渠道进行环保无公害处理。针对可以继续使用的手机,华为将交由通过严格资质审查的第三方回收商,在由回收商进行手机数据清理和相关处理措施后,通过正规的二手手机零售渠道进行销售,相关二手手机零售渠道将为消费者提供售后和保修服务。

针对不可继续使用的手机,华为将这些废旧手机交由前述回收商后,回收商会通过毁形、扫码、分拣、强磁、解焊、剥锡、粉碎、重金属提取等23道工艺流程,彻底完成对废旧手机的环保无公害处理。

根据咨询机构德勤最近发布的一份报告显示,在全球14个发达国家市场中,大约70%的智能手机用户更换升级周期为1年半,更新频率比起其它电子设备高出许多。由此引发的是翻新机被当做全新手机出售、废旧手机严重污染环境和个人隐私频频泄露等各种环境和社会问题。

另据公开数据显示,中国每年淘汰手机近4亿部,仅有1%的旧手机被正规渠道回收。随意丢弃或简单处置废旧手机,将对环境造成不可逆转的危害。譬如,有“数字填埋场”之称的加纳阿博布罗西,每年处理全球数百万吨的电子垃圾,土壤铅浓度超标高45倍。而一块锂离子手机电池可污染60000升水,相当于3个标准游泳池。相反,如果我们回收42台旧手机,相当于节约一个家庭1年的能源消耗。

据了解,华为“绿色行动”早在2013年就已启动运行,当时华为法国团队与欧洲废旧设备回收再利用机构Recommerce solutions及Ateliers du Bocage (ADB)合作推出了以旧换新服务。到2014年,该服务已将规模扩大至中国、沙特、泰国等8个国家运营190个试点回收站,这一数据在2015年上半年则增长至全球327个回收站。

meizu-logo

8月18日消息,魅族科技官方微博宣布了mCycle以旧换新服务正式上线,该服务即将在今日16:00准时开启,该项目旨在通过回收旧手机,通过有效环 保的处理方法,防止电子垃圾的污染。在7月29日魅蓝2发布会中正式宣布mCycle回收计划时仅提及到以小米2s为例,把回收价定在最高的290元,然 后再加上40元的补贴,那么再加两百多块即可换购一个魅蓝2。

关于mCycle回收机制方面,魅族式回收在严谨的质检后,我们会给出行业一流的回收估值。一旦你同意这个估值,我们会清除所有数据信息,并将回收估价以魅族回收券的方式返还至你的账户。当然,如果你对我们的估价不满,可以随时取消订单。

同时下面还有2个注释:

注释1:魅族回收券是回收手机实体价格与魅族补贴两部分组成,购买魅族手机支付界面进行相应金额抵扣。

注释2:魅族以官网销售商品停售四周后可进行回收。

就在今天下午4点即准时开启这个以旧换新的服务了,大家会去换吗?

8c75dc30-4551-11e5-88cf-c1ceb4a54252.jpg58d108f0-4551-11e5-88cf-c1ceb4a54252.jpg58d13000-4551-11e5-88cf-c1ceb4a54252.jpg

WordPress 主题 IPCMENBS V1.3 发布

ipcmenv1-3
就像我预告里面说的一些变化,现在发布 IPCMENBS 1.3 版本,如下变化:

  1. 顶部导航菜单栏改为透明状态,当然你需要在后台为主题上传一张背景图片才看出来;
  2. 添加一个幻灯,采用的是 Bootstrap 的幻灯样式,因为考虑自动调用文章,需要自行手动设置一下,修改 header.php 文件中的 tag 分类,注意第一张图片则需要FTP上传(这是我一直没有搞懂 Bootstrap 的幻灯需要一张图片激活!);
  3. 手机访问主题首页时,隐藏一些DIV显示,以保证界面美观简洁;
  4. 底部栏可通过主题小组件设置!

希望大家多提建议,我会在下一个版本中考虑加入大家的建议!

主题下载:

WordPress 主题 IPCMENBS V1.3 预告

heroshot
IPCMENBS V1.3 新版本还有一些布局问题需要解决,先对已经做了的修改买一下关子,大家可以以现在 ipcmen 的状态对比一下之前的版本:

  1. 顶部导航菜单栏改为透明状态,当然你需要在后台为主题上传一张背景图片才可体现出来;
  2. 添加一个幻灯,采用的是 Bootstrap 的幻灯样式,因为考虑自动调用文章,需要自行手动设置一下,修改 header.php 文件中的 tag 分类,注意第一张图片则需要FTP上传(这是我一直没有搞懂 Bootstrap 的幻灯需要一张图片激活!);
  3. 手机访问主题首页时,隐藏一些DIV显示,以保证界面美观简洁;
  4. 底部添加友情链接(暂时这样处理),最终版本会以sidebar的形式出现,可后台设置!

先说到这里,继续思考主题界面的布局!

WordPress 主题 IPCMENBS V1.2 发布

ipcmen v1-2
IPCMENBS 是一款在 bootstrap 基础上制作的Wordpress主题,主题简洁明了,是一款自适应主题,新版本的变化:

  1. 侧边栏样式修改;
  2. 侧边栏顶部增加一个评论列表,不喜欢朋友可自行删除;
  3. 标题字体大小重新设置;
  4. 添加阅读计数;

这里把我制作的主题给大家共享一下,因为是第一个版本,可能会出现很多问题,希望使用后的童鞋给我反馈!

演示地址:http://ipcmen.com

主题下载: