- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 PHP短网址算法
未知出处。[code="java"]echo shorturl($_GET['url']);function shorturl($input) { $base32 = array ( 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q...
2011-03-20 15:55:21 142
原创 linux下安装coreseek
BSD/Linux下的安装测试##coreseek-3.2.13安装测试说明文档####如果您觉得以下步骤太麻烦,请即刻进入火线技术支持:专业技术支持、商务合作联系方式####以下文档,对32位(x86)、64位(amd64、x64)均可适用####安装前,请查看以下列表对应操作系统页面,安装需要预先安装的软件,以便后续安装测试可正常进行!Coreseek 安装...
2011-01-05 01:27:00 155
原创 php recursive array to xml with dom
http://www.phpro.org/classes/PHP-Recursive-Array-To-XML-With-DOM.html
2011-01-03 00:33:34 145
原创 mysql-proxy慢的问题
之前一直遇到mysql-proxy速度很慢的问题。经过多次测试改进,发现几个主要参数。event-threads可以设置多线程,但是进程经常死掉。keepalive可以解决进程死掉问题,他会自动启动新进程,但是CPU占用又居高不下。mysql-proxy --keepalive --event-threads=4 --proxy-lua-script=/usr/...
2010-12-09 00:39:57 491
原创 mysqldump
作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究。0、前言本文主要探讨 mysqldump 的几种主要工作方式,并且比较一下和 mk-parralel-dump 的一些差异,为备份方式的选择提供更多的帮助。 1、mysqldump首先来看下 mysqldump 的...
2010-12-06 08:06:17 104
原创 howto类型的网站,国内还真的少
http://www.ehow.com/http://www.howtoforge.com/http://www.howtogeek.com/http://www.howtodothings.comhttp://www.wikihow.com
2010-10-25 07:59:15 585
原创 mysql热备份xtrabackup
转载自 梦里香巴拉最终编辑 lemoncoketeaXtraBackup 是一个用来备份 MySQL 的 InnoDB 数据库的开源工具。开发语言: C/C++项目主页: https://launchpad.net/percona-xtrabackup/文档地址: http://www.percona.com/docs/wiki/percona-xtrabackup:start...
2010-10-23 01:42:30 165
原创 PHP提取摘要
function getSummary($content,$words,$max_desc_len=200){ if(is_array($words)){ $arrwords = $words; }else{ $arrwords = explode(',',$words); } //$arrwords = array('挖掘'=>30,'频繁'=>20); ...
2010-09-10 17:45:40 413
原创 【ZT】图片延迟加载 jquery.lazyload插件
看到了淘宝产品介绍中,图片是在下拉滚动条时加载,这是一个很不错的用户体验。减少了页面加载的时间了,也减轻了服务器的压力,就查了下用JQuery.. 什么是ImageLazyLoad技术 在页面上图片比较多的时候,打开一张页面必然引起与服务器大数据量的交互。尤其是对于高清晰的图片,占的几M的空间。ImageLazyLoad技术就是,当前可见界面的图片是加载进来的,而不可见页面(通过滚动条...
2010-08-05 10:23:52 97
原创 【ZT】使用Nginx的proxy_cache缓存功能取代Squid
[文章作者:张宴 本文版本:v1.2 最后修改:2009.01.12 转载请注明原文链接:http://blog.s135.com/nginx_cache/] Nginx从0.7.48版本开始,支持了类似Squid的缓存功能。这个缓存是把URL及相关组合当作Key,用md5编码哈希后保存在硬盘上,所以它可以支持任意URL链接,同时也支持404/301/302这样的非200状态码。虽然目...
2010-08-01 08:54:50 189
原创 适合初学者的LVS配置.
自己在学习配置过程中,最迷糊的是不理解VIP的配置。这篇终于让我看懂了。公司限制发送内容字节数。只能上javaeye,csdn,chinaunix.此贴转自chinaunix。http://bbs.chinaunix.net/viewthread.php?tid=1329892...
2010-07-24 10:00:57 93
原创 【ZT】CentOS下LVS DR 配置
一、安装环境:系统:centos5.2 32位(自带内核默认支持lvs,不需要重新编译内核)lvs:VIP:10.129.60.199DIP:192.168.23.200主LVS:主机名:l1eth0:10.129.60.188 掩码:255.255.255.128eth1:192.168.23.128 掩码:255.255.255.0缺省网关:10.129...
2010-07-22 00:01:40 163
原创 【ZT】linux服务器每秒并发处理数的计算方法
sudone.com 服务器系统架构分析日志linux服务器每秒并发处理数的计算方法[2010-04-13 11:10:14]1、利用网络处理量计算。计算参考公式:并发 = connection established / min(server keepalive, server timeout)翻译一下:并发 = 服务器传输链接数 除以 服务器软件的kee...
2010-07-21 23:01:25 135
原创 用Nginx做负载均衡,表现很不稳定.解决中..
最近用loadrunner测试一个php应用的并发(相当于论坛).客户要求.每秒达到4000-5000并发请求.提供了8台联想PC..4G内存,双核的CPU. 而且无光驱,又不能上外网.其中4台用硬盘安装了双系统.CentOS.32位.网口100M.(板载网卡性能差,改用独立的)4台装loadrunner测试.每台模拟1000用户,thinktime设成0. 1,先单机...
2010-07-21 23:00:21 1821
原创 参考开源互动百科,做个基于ThinkPHP的wiki系统。
主表[code="java"]DROP TABLE IF EXISTS `ts_wiki`;CREATE TABLE `ts_wiki` ( `id` int(11) NOT NULL AUTO_INCREMENT, `infotype` tinyint(1) unsigned DEFAULT '4', `letter` char(1) NOT NULL, `t...
2010-07-18 14:35:24 572
sphinx一元索引配置
对于一般的数据库全文搜索应用,sphinx还是非常好用的。搜了几篇文章,对中文的搜索基本上可以归结为2种方法1,使用coreseek.cn的修改版. 支持中文的分词索引2,blog.s135.com的方法,中文使用一元索引。在查询分析的时候,再使用中文分词,将词组写在查询语法里。这种方法比较简单,不hack原代码,而且分词也可以选择自己熟悉的方式。不过只支持utf8.(这样才能...
2010-03-08 16:44:52 170
企业2.0产品评测
http://www.infoworld.com/d/applications/enterprise-social-software-spurs-connections-804
2010-03-08 16:29:45 114
原创 tp,U函数改造
[code="php"]// URL组装 支持不同模式和路由 2010-2-5 更新function U($url,$params=false,$redirect=false,$suffix=true) { //普通模式 if(false==strpos($url,'/')){ $url .='//'; } //填充默认参数 $urls = exp...
2010-02-11 08:44:54 108
原创 php生成标签云
初步思路:根据Tag词频tf/idf等特征,简单计算出一个权重,最后格式化成大小个,附以特殊颜色(随机色/相邻词不同色即可)。参考资料:http://www.njphp.cn/bbs/thread-1069-1-1.htmlhttp://www.docin.com/p-9582779.html#docTitlehttp://hi.baidu.com/bevan_007/blog...
2010-02-03 00:07:36 212
原创 修改TP的import方法
用起来不习惯,原函数用.代替/,用#代替. 我觉得系统类库和常用类用别名列表导入,引入外部文件,直接引入全称就好了。[code="php"]/** +---------------------------------------------------------- * 导入所需的类库 同java的Import * 本函数有缓存功能 +-----------------...
2010-02-01 01:50:24 184
原创 转.nginx 源代码分析
nginx 源代码分析2009-09-11 13:44本文主要简单介绍nginx源码目录结构、程序编译流程、如何构建学习nginx的环境等。本文以及后续nginx源码分析文章是基于nginx当前(2009-02-27)的稳定版本0.6.35进行的分析,该版本的src目录下共有96615行代码,共记234个源码文件。注:本系统的文章为本人学习做笔记用,为源码分析,而非模块的编写,...
2010-01-18 01:08:16 95
原创 文件和目录校验
临时记录需求:要做PHP程序的自动升级.方案:对目录进行hash计算,逐层校验。方法:文件校验函数file_hash或md5_file目录校验函数md5_dirfunction MD5_DIR($dir){ if (!is_dir($dir)) { return false; } ...
2010-01-06 00:12:59 313
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人