养成习惯,听到什么话把嘴巴闭起来,嘴巴闭起来才能经过脑袋想,想妥当了再讲,想妥当了再做
MySQL优化经验
同时在线访问量继续增大 对于1G内存的服务器明显感觉到吃力严重时甚至每天都会死机 或者时不时的服务器卡一下 这个问题曾经困扰了我半个多月MySQL使用是很具伸缩性的算法,因此你通常能用很少的内存运行或给MySQL更多的被存以得到更好的性能。
安装好mysql后,配制文件应该在/usr/local/mysql/share/mysql目录中,配制文件有几个,有my- huge.cnf my-medium.cnf my-large.cnf my-small...
有效配置MySQL参数
1.获取当前配置参数
要优化配置参数,首先要了解当前的配置参数以及运行情况。使用下列命令可以获得目前服务器使用的配置参数:
mysqld –verbose –help
mysqladmin variables extended-status –u root –p
在MySQL控制台里面,运行下列命令可以获取状态变量的值:
mysql> SHOW STATUS;
如果只要检查某几个状态变量,可以使用下列命令:
mysql> SHOW STATUS LIKE ‘[匹配模式]’; (...
MySQL数据库编码转换方法
将latin1字符集转换成utf8字符集
源数据库:4.1.7(缺省latin1)
目标数据库:5.0.44(缺省utf8)
1、从源数据库服务器导出数据库
假定需要转码的数据库名称为bugs
#mysqldump -u root -p --opt --compatible=mysql40 --default-character-set=latin1 bugs > /root/xiaowei.sql
2、在目标数据库服务器创建新数据库
mysql>CREATE DATABASE `aaa` DEFAULT CHARACTER SET utf8 COLLATE utf8_g...
heartbeat+LVS-ipvsadm+ldirectord搭建lvs DR集群
heartbeat:用于搭建双机热备环境,可以通过专门的心跳线来连接双机,也可以通过普通的网线来连接。
LVS-ipvsadm:负载均衡软件
ldirector:有两个主要功能,一是调用ipvsadm命令生成lvs的策略,二是对realserver进行健康检测
一、安装环境:
系统:
centos5.2 32位(自带内核默认支持lvs,不需要重新编译内核)
lvs:
VIP:10.129.60.199
主:eth0:10.129.60.188 eth1:192.168.23.12...
set_magic_quotes_runtime 和 magic_quotes_gpc
set_magic_quotes_runtime() 可以让程序员在代码中动态开启或关闭 magic_quotes_runtime,set_magic_quotes_runtime(1) 表示开启,set_magic_quotes_runtime(0) 则表示关闭。当set_magic_quotes_runtime(1)时,从数据库或通过fread之类的函数读取的文本,将自动对' "和自动加上反斜杠进行转义,防止溢出。这在对数据库的数据进行转移的时候非常有用。但在一般情况下,应当将其关闭,否则从数据库读取出来的...
换上新验证码,附代码
最近博客老是被垃圾评论骚扰。之前的验证码开启后又有群众反映评论不了。前些天在小O的博客上看到他用了简单数学运算的验证码,于是自己也写了个。刚刚换了上来,大家看看如何,欢迎提出建议
代码:
PHP代码
<?php
//-------------------------------------
// 文件说明:数学运算验证码
// 文件作者:Jesse Lee
// 作者主页:http://www.lisijie.com.cn
// 最后更新:2008-09-07
...
在 win2k3 下安装 WinWebMail 3.7 攻略大全!
1)查看硬盘:两块9.1G SCSI 硬盘(实容量8.46*2)
2)分区
系统分区X盘7.49G
WEB 分区X盘1.0G
邮件分区X盘8.46G(带1000个100M的邮箱足够了)
3)安装WINDOWS SERVER 2003
4)打基本补丁(防毒)...在这之前一定不要接网线!
5)在线打补丁
6)卸载或禁用微软的SMTP服务(Simple Mail Transpor Protocol),否则会发生端口冲突.
7)安装WinWebMail,然后重启服务器使WinWebMail完成安装.并注册.
8)权限设置: ...
高性能WEB网站优化项目
下面的优化项目来自Yahoo!网站优化负责人的新书:
1. 减少HTTP请求
2. 采用CDN
3. 加入Expires HTTP头
4. Gzip压缩
5. CSS放在顶部
6. JS放在底部
7. 避免CSS表达式
8. 将CSS和JS放到外部文件
9. 减少DNS查询
10. 缩减JS尺寸
11. 避免重定向
12. 删除重复JS
13. 关闭ETags
14. 使AJAX可缓存并小
我们真的了解PageRank吗?
1. PageRank 仅是数量巨大的Google用来决定页面相关性与重要性的工具之一。
2. Google将从页面A指向页面B的一个链接解释为一次A对B的投票。Google不仅考虑投票的绝对数量,在更多方面还要分析发出投票的页面本身,不过,在计算PR值的时候这些方面并不会计算在内。
3. PageRank值基于来路链接,但不仅仅是链接的数量——链接的相关性和重要性非常关键。
4. PR(A) = (1-d) + d(PR(t1)/C(t1) + … + PR(tn)/C(t...