搜索找到 9 个匹配

tongdaren
2008年 11月 14日 03:14
版面: 反馈及建议
主题: TYPECHO五十万数据负载测试报告
回复总数: 6
阅读次数: 7738

Re: TYPECHO五十万数据负载测试报告

五十万数据依旧没能打开首页, 而单个页面也没有能打开,show.log内容: # Time: 081114 19:10:56 # User@Host: root[root] @ localhost [127.0.0.1] # Query_time: 24 Lock_time: 0 Rows_sent: 499999 Rows_examined: 999998 use typecho; SELECT `created` FROM typecho_contents WHERE (`type` = 'post') AND (typecho_contents.`created` < '12266610...
tongdaren
2008年 11月 14日 02:45
版面: 反馈及建议
主题: TYPECHO五十万数据负载测试报告
回复总数: 6
阅读次数: 7738

Re: TYPECHO五十万数据负载测试报告

修正了测试程序。 用少量数据测试发现前台分页功能无效 50万的数据用了大约12分钟,比上次长点,可能随机数影响了效率 修正后的测试程序: <?php /** 载入配置文件 */ require_once 'config.inc.php'; /** 连接数据库 */ $db = Typecho_Db::get(); /**设置超时*/ set_time_limit(0); /**创建随机数*/ $n = null; /**循环插入数据(50万数据对于blog来说好像变态了点)*/ for($i=1;$i<500000;$i++){ /**获得随机数*/ $n = mt_rand(); /** 插...
tongdaren
2008年 11月 14日 00:06
版面: 反馈及建议
主题: TYPECHO五十万数据负载测试报告
回复总数: 6
阅读次数: 7738

Re: TYPECHO五十万数据负载测试报告

前台页打开过慢,我认为可能是因为前台页都是显示标题+内容的形式,而后台只是单单读取了标题

打开单叶问题你是对的,我没有考虑和发现到slug表的唯一性,否则可以插入随机字符串解决了,等再过几个版本来重新测试
tongdaren
2008年 11月 13日 09:54
版面: 反馈及建议
主题: TYPECHO五十万数据负载测试报告
回复总数: 6
阅读次数: 7738

TYPECHO五十万数据负载测试报告

首先,虽然现在已经快凌晨2点了,但是我仍然非常高兴的发部这个帖子,只是因为后台文章列表相当的流畅,后台搜索的速度也很好~~ 后台对文章的添加、修改、删除等操作部分,因为程序没有完成,尚无法进行高数据量下的测试。等beta版出了以后再进行一次更详细的测试 先提供一下测试的基本信息: 1、硬件环境 CPU:amd 5000+ 内存:2GB 2、软件环境 系统:Windows XP PRO Service Pack 2 Web服务器:Apache HTTP Server 2.0.58 PHP:5.2.6.6 MYSQL:MySQL Server 5.067 3、五十万数据插入程序test.php <...
tongdaren
2008年 10月 22日 22:22
版面: 使用问题
主题: 安装文件这样修改一下就能正常使用了
回复总数: 1
阅读次数: 3220

安装文件这样修改一下就能正常使用了

60行不能获取数据库类型,87行不能获取数据表前缀 60行的:$adapter = Typecho_Config::get('Db')->adapter; 应改为:$adapter = Typecho_Db::getConfig()->adapter; 87行的:$db->query(str_replace('typecho_', Typecho_Config::get('Db')- >prefix, $script)); 应改为:$db->query(str_replace('typecho_', Typecho_Db::getConfig()->prefix, $script)); 545...
tongdaren
2008年 10月 22日 11:04
版面: 使用问题
主题: 笔误了一小处
回复总数: 1
阅读次数: 2909

笔误了一小处

代码: 全选

/** 载入数据库支持 */
require_once 'Typecho/Db.php';

/** 载入数据库支持 */
require_once 'Typecho/Router.php';
那个config.sample.php中对router.php的注释笔误了~~

btw 不太习惯去google的讨论组
tongdaren
2008年 10月 21日 07:35
版面: 一般讨论
主题: Typecho0.2版本安装说明
回复总数: 3
阅读次数: 3889

Re: Typecho0.2版本安装说明

把59行-90行这样改 //$adapter = Typecho_Config::get('Db')->adapter; $sqlFiles = glob('./install/mysql.sql'); $selectAdapter = ''; $maxMatch = 0; /* foreach($sqlFiles as $file) { $file = substr(basename($file), 0, -4); if(false !== strpos($adapter, $file)) { $selectAdapter = $file; if($file == $adapter) { b...
tongdaren
2008年 10月 20日 21:36
版面: 使用问题
主题: 祝贺539版更新
回复总数: 1
阅读次数: 3061

祝贺539版更新

539终于让typecho能看到首页了~~~~~
安装程序install.php还要改一下数据表前缀替换的部分……
tongdaren
2008年 10月 20日 01:13
版面: 反馈及建议
主题: 不知是否是安装文件install.php的一处笔误
回复总数: 1
阅读次数: 3478

不知是否是安装文件install.php的一处笔误

原句: foreach($sqlFiles as $file) { $file = substr(basename($file), 0, -4); if(false !== strpos($adapter, $file)) { $selectAdapter = $file; if($file == $adaper) { break; } } } 这里: if($file == $adapter) 是不是应该有个“t”?