页面载入中,请稍后...

说明:
1,在服务器缓存了压缩过的文件,再次访问减少再压缩时间,降低CPU占用率。
2,通过设置客户端文件缓存时间,降低再次请求次数,可降低85%以上。
3,图片因为已经是压缩格式,只是设置客户端缓存时间,不做压缩处理。

使用方法:
1,服务器必须支持gzip,Rewrite功能。
2,在.htacess文件的“RewriteBase /”下面一行添加下面的代码,见图
RewriteRule (.*.css$|.*.js$|.*.jpg$|.*.gif$|.*.png$) gzip.php?$1 [L]
3,上传gzip.php到根目录
4,在根目录建cache文件夹,保证可读写。
点击图片放大浏览
很多都有一些这样的需求,比如给管理员评论加上特殊的标记,比如给管理员输出特殊的内容等等。

我就碰到了这样一个需要判断当前用户是否为管理员的需求。

我在网上搜索了好多网页,貌似清一色都是说用is_admin这个函数,其实这个函数只是用来判断是否显示控制板或管理栏,也就是说是否处于后台控制面板中。这样这个函数对于前台模板这样的需求是没有用了。

后来经过再次查找,其实应该是current_user_can这个函数,这个函数用来判断当前用户是否具有某级别的权限。

看如下图表
   昨晚花了不少的时间对这个程序转换到WordPress程序,刚好今天是除夕夜!

其实并不是BOBLOG不好,而且更新太慢,有点跟不上社会的脚步,

之前我并不太看好WP,但是在辗转了N年之后,没想到又会重新回到WordPress的大家庭中来!

唉,发一段代码,也许大家有能用到,此代码的作用是将boblog2.1.1版本中的UBB代码全部替换为WordPress3.3.1中的标签!!

其他的部分我就不发了,相信用到的人也不会太多!这里发布一下我新站的地址,

我的新站将会改用  www.klfy.net (备案中,暂时不启用) 而本站域名将不变!

www.klfy.org   BOBLOG博客
www.klfy.net  WordPress博客

欢迎大家前往我的新博客,目前数据已经完整迁移过去了!
<?
function my_addslashes($string, $force = 0) {
  !defined('MAGIC_QUOTES_GPC') && define('MAGIC_QUOTES_GPC', get_magic_quotes_gpc());
  if(!MAGIC_QUOTES_GPC || $force) {
    if(is_array($string)) {
      foreach($string as $key => $val) {
        $string[$key] = my_addslashes($val, $force);
      }
    } else {
      $string = addslashes($string);
    }
  }
  return $string;
}

foreach(array('_COOKIE', '_POST', '_GET') as $_request) {
  foreach($$_request as $_key => $_value) {
    $_key{0} != '_' && $$_key = my_addslashes($_value);
  }
}

echo $urls;
?>
<?php  
/*
调用腾讯的API接口
返回结果 var IPData = new Array("114.238.55.147","","江苏省","淮安市");
0 为 IP地址
1 为 null
2 为 省份
3 为 城市
*/
function get_ip_place(){  
  $ip=file_get_contents("http://fw.qq.com/ipaddress");  
  $ip=str_replace('"',' ',$ip);  
  $ip2=explode("(",$ip);  
  $a=substr($ip2[1],0,-2);  
  $b=explode(",",$a);  
  return $b;  
}  
$ip=get_ip_place();  
print_r($ip);  
print_r($ip[0]); // 这个就是你当前外网IP地址
print_r($ip[2]); // 这个就是你所在的省份
print_r($ip[3]); //这个就是你所在的城市了
?>
天同事问我如何跨域获取数据, 想了半天也没谱. 从来没做过跨域的请求.
突然想起来jquery有个getJSON,然后写下了以下代码:

JS:
$.getJSON("http://xxxxx/getDate.php?jsoncallback=?",  
            function(data){  
                alert("Data load:"+data.datet);  
                alert("Data load:"+data.dates);
            }  
        );


PHP:
if(isset($_GET['jsoncallback'])){
     $date_t = 'Date:';
     $date_e = date("Y/m/d H:i:s");
     echo $_GET['jsoncallback']."({datet:".json_encode($date_t).",dates:".json_encode($date_e)."})";
     exit;
}
日前PHPWind发布了8.7的新版本,站长们升级后有些伪静态规则不能使用。本文介绍修改Apache的.htaccess来实现伪静态的效果,效果如下:
点击图片放大浏览
一、修改根目录下.htaccess规则,代码如下:
RewriteEngine on
RewriteRule f(\d+)_(.*)_(.*)$ /thread.php?fid=$1&page=$2&type=$3 [L]
RewriteRule f(\d+)_(.*)$ /thread.php?fid=$1&page=$2 [L]
RewriteRule f(\d+)$ /thread.php?fid=$1&page=$2 [L]
RewriteRule (\d+)_(.*)_(.*)_(.*).html$ /read.php?tid=$1&page=$2&fpage=$3&uid=$4 [L]
RewriteRule (\d+)_(.*)_(.*).html$ /read.php?tid=$1&page=$2&fpage=$3 [L]
RewriteRule (\d+)_(.*).html$ /read.php?tid=$1&page=$2 [L]
RewriteRule (\d+).html   /read.php?tid=$1 [L]
RewriteRule ^(.*)-htm-(.*)$ $1.php?$2 [L]
RewriteRule /simple/([a-z0-9\_]+)\.html$ /simple/index\.php\?$1 [L]
<?php

/**
* @author www.klfy.org
* @copyright 2011
* @filename thumb.class.php
*/

$arrFile = array('p1.jpg', 'p2.gif', 'p4.txt', 'p3.png');
/**
* 得到等比例缩放的长宽
*/
function getNewSize($maxWidth, $maxHeight, $srcWidth, $srcHeight)
{
  if ($srcWidth < $srcHeight)
  {
    $maxWidth = ($maxHeight / $srcHeight) * $srcWidth;
  }
  else
  {
    $maxHeight = ($maxWidth / $srcWidth) * $srcHeight;
  }
  return array('width' => $maxWidth, 'height' => $maxHeight);
}
<?php

/**
* @author www.klfy.org
* @copyright 2011
* @filename download.class.php
*/

/*
//文件下载类,以下调用示例代码
$download = new download('php,exe,html', false);
if (!$download->downloadfile($filename))
{
echo $download->geterrormsg();
}
*/

class download
{
  var $debug = true;
  var $errormsg = '';
  var $Filter = array();
  var $filename = '';
  var $mineType = 'text/plain';
  var $xlq_filetype = array();
晚上帮QQ上一个朋友改了个引导页面,需要用到这些,一时没有准确的,于是写这个类文件;
怎么用就看演示文件吧.
功能呢,就是判断访问者的IP地址,系统版本,浏览器类型,系统语言这些....
然后就是是否记录这些信息到日志文件,默认为不记录(建议只在需要的时候开启).
日志文件为自动创建.
点击图片放大浏览
分页: 1/7 第一页 1 2 3 4 5 6 7 下页 最后页 [ 显示模式: 摘要 | 列表 ]