- 博客(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
160
原创 linux下安装coreseek
BSD/Linux下的安装测试 ##coreseek-3.2.13安装测试说明文档 ## ##如果您觉得以下步骤太麻烦,请即刻进入火线技术支持:专业技术支持、商务合作联系方式 ## ##以下文档,对32位(x86)、64位(amd64、x64)均可适用 ## ##安装前,请查看以下列表对应操作系统页面,安装需要预先安装的软件,以便后续安装测试可正常进行! Coreseek 安装...
2011-01-05 01:27:00
181
原创 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
159
原创 mysql-proxy慢的问题
之前一直遇到mysql-proxy速度很慢的问题。 经过多次测试改进,发现几个主要参数。 event-threads可以设置多线程,但是进程经常死掉。 keepalive可以解决进程死掉问题,他会自动启动新进程,但是CPU占用又居高不下。 mysql-proxy --keepalive --event-threads=4 --proxy-lua-script=/usr/...
2010-12-09 00:39:57
509
原创 mysqldump
作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究。 0、前言 本文主要探讨 mysqldump 的几种主要工作方式,并且比较一下和 mk-parralel-dump 的一些差异,为备份方式的选择提供更多的帮助。 1、mysqldump 首先来看下 mysqldump 的...
2010-12-06 08:06:17
118
原创 howto类型的网站,国内还真的少
http://www.ehow.com/ http://www.howtoforge.com/ http://www.howtogeek.com/ http://www.howtodothings.com http://www.wikihow.com
2010-10-25 07:59:15
626
原创 mysql热备份xtrabackup
转载自 梦里香巴拉 最终编辑 lemoncoketea XtraBackup 是一个用来备份 MySQL 的 InnoDB 数据库的开源工具。 开发语言: C/C++ 项目主页: https://launchpad.net/percona-xtrabackup/ 文档地址: http://www.percona.com/docs/wiki/percona-xtrabackup:start...
2010-10-23 01:42:30
184
原创 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
448
原创 【ZT】图片延迟加载 jquery.lazyload插件
看到了淘宝产品介绍中,图片是在下拉滚动条时加载,这是一个很不错的用户体验。减少了页面加载的时间了,也减轻了服务器的压力,就查了下用JQuery.. 什么是ImageLazyLoad技术 在页面上图片比较多的时候,打开一张页面必然引起与服务器大数据量的交互。尤其是对于高清晰的图片,占的几M的空间。ImageLazyLoad技术就是,当前可见界面的图片是加载进来的,而不可见页面(通过滚动条...
2010-08-05 10:23:52
110
原创 【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
205
原创 适合初学者的LVS配置.
自己在学习配置过程中,最迷糊的是不理解VIP的配置。这篇终于让我看懂了。 公司限制发送内容字节数。只能上javaeye,csdn,chinaunix.此贴转自chinaunix。 http://bbs.chinaunix.net/viewthread.php?tid=1329892...
2010-07-24 10:00:57
104
原创 【ZT】CentOS下LVS DR 配置
一、安装环境: 系统: centos5.2 32位(自带内核默认支持lvs,不需要重新编译内核) lvs: VIP:10.129.60.199 DIP:192.168.23.200 主LVS: 主机名:l1 eth0:10.129.60.188 掩码:255.255.255.128 eth1:192.168.23.128 掩码:255.255.255.0 缺省网关:10.129...
2010-07-22 00:01:40
178
原创 【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
163
原创 用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
1864
原创 参考开源互动百科,做个基于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
623
sphinx一元索引配置
对于一般的数据库全文搜索应用,sphinx还是非常好用的。 搜了几篇文章,对中文的搜索基本上可以归结为2种方法 1,使用coreseek.cn的修改版. 支持中文的分词索引 2,blog.s135.com的方法,中文使用一元索引。在查询分析的时候,再使用中文分词,将词组写在查询语法里。这种方法比较简单,不hack原代码,而且分词也可以选择自己熟悉的方式。不过只支持utf8.(这样才能...
2010-03-08 16:44:52
191
企业2.0产品评测
http://www.infoworld.com/d/applications/enterprise-social-software-spurs-connections-804
2010-03-08 16:29:45
124
原创 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
120
原创 php生成标签云
初步思路: 根据Tag词频tf/idf等特征,简单计算出一个权重,最后格式化成大小个,附以特殊颜色(随机色/相邻词不同色即可)。 参考资料: http://www.njphp.cn/bbs/thread-1069-1-1.html http://www.docin.com/p-9582779.html#docTitle http://hi.baidu.com/bevan_007/blog...
2010-02-03 00:07:36
235
原创 修改TP的import方法
用起来不习惯,原函数用.代替/,用#代替. 我觉得系统类库和常用类用别名列表导入,引入外部文件,直接引入全称就好了。 [code="php"] /** +---------------------------------------------------------- * 导入所需的类库 同java的Import * 本函数有缓存功能 +-----------------...
2010-02-01 01:50:24
213
原创 转.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
106
原创 文件和目录校验
临时记录 需求:要做PHP程序的自动升级. 方案:对目录进行hash计算,逐层校验。 方法: 文件校验函数 file_hash 或 md5_file 目录校验函数 md5_dir function MD5_DIR($dir) { if (!is_dir($dir)) { return false; } ...
2010-01-06 00:12:59
341
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人