May232013
MYSQL性能优化分享(分库分表)
MYSQL性能优化之分库分表与不停机修改mysql表结构,需要的朋友可以参考下
1、分库分表
很明显,一个主表(也就是很重要的表,例如用户表)无限制的增长势必严重影响性能,分库与分表是一个很不错的解决途径,也就是性能优化途径,现在的案例是我们有一个1000多万条记录的用户表members,查询起来非常之慢,同事的做法是将其散列到100个表中,分别从members0到members99,然后根据mid分发记...阅读全文
抢沙发
May232013
Firefox 提示event is not defined错误的解决办法
首先来看一段 html 代码:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Firefox 提示event is not defined错误的解决办法</title>
</head>
<body>
<script language="javascript">
document.onkeydown=function mykeyDown(){
if(event.keyCode==13){alert('oh my www.php...阅读全文
May232013
PHP压缩html网页代码减小网络数据传输量,清除空格,制表符,注释标记
利用PHP压缩html网页代码来减小页面体积,提高网页前端的加载速度也是一种非常不错的网页优化的方法 (PHP压缩html主要就是通过清除空格,换行符,制表符,注释标记等来减小页面的体积,从而减小页面的数据传输量)。其实如果使用的是smarty模板开发的话,可以直接在模板中使用strip标签即可达到相同的目的。
<?php
/**
* 压缩html : 清除换行符,清除制表符,去掉注释标记
* @par...阅读全文
May232013
May232013
PHP缓存页面函数
PHP缓存页面函数。
/*****************************************************************
-- 函数名:cache_page(包括cache_page_go)
-- 作 用:轻松快速缓存全站
-- 参 数:缓存时间(单位:秒)
-- 返回值:输出内容
-- 实 例:cache_page(300); 函数使用在页面的最上方
*******************************************************************/
function cache_page($...阅读全文
May232013
php如何删除数组的第一个元素和最后一个元素
对于一个php数组,该如何删除该数组的第一个元素或者最后一个元素呢?其实这两个过程都可以通过php自带的函数 array_pop 和 array_shift 来完成,下面就具体介绍一下如何来操作。
(1)使用 array_pop 删除数组的最后一个元素,例如:
$user=array('apple','banana','orange');
$result=array_pop($user);
print_r($result);
print_r($user);
结果将是:
orange
array(‘apple...阅读全文
May232013
May232013
jquery如何处理json数据
jquery结合php如何处理json数据,直接看如下例子:
php端代码:
$data['id'] = 1;
$dat['name'] = "mary";
$da['red']= array_merge($data,$dat);
$data1['id'] = 2;
$dat1['name'] = "燕子";
$da['blue']= array_merge($data1,$dat1);
print_r($da);///打印出来是一个二维数组(如下)
/*
Array
(
[red] => Array
(
[id] => 1
...阅读全文
May232013
PHP获得指定日期所在星期,所在月的第一天和最后一天
分享两个偶尔比较实用的PHP函数代码:
(1)PHP获得指定日期所在星期的第一天和最后一天,具体代码如下:
function getdays($day){
$lastday=date('Y-m-d',strtotime("$day Sunday"));
$firstday=date('Y-m-d',strtotime("$lastday -6 days"));
return array($firstday,$lastday);
}
print_r(getdays('2012-06-2'));
(2)PHP获得指定日期所在月的第一天和最后一天
function g...阅读全文
May232013