51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6193|回复: 3
打印 上一主题 下一主题

[原创] Testlink和bugzilla集成后访问速度很慢,谁能给提些建议

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-7-3 18:21:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,我的Testlink1.8.3安装在xampp-1.7.0环境中,用的是XP, Bugzilla3.2.3安装在win2003上,环境比较早了,用的时间很长,版本稍新的testlink在那个环境中安装都有问题,所以不得不分开装到另一个机器上。
装完后testlink访问速度很快,不过一集成bugzilla速度就慢很多,在网上查没见过此类的问题,所以想求助大家有没有什么建议提供?????是因为不在同一个环境下的原因么??
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-7-15 17:32:04 | 只看该作者
建议用TestLink+Mantis,都是用PHP写的,配置起来非常快捷,相对来说Bugzilla的配置就复杂多了。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-7-30 15:39:14 | 只看该作者
顶一下!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-1-22 19:22:03 | 只看该作者
这个问题我们这里也遇到了,后来头看了下,说是Testlink连远程数据库的时候用的是短链接,get每个页面的时候都会重新建立链接,大量的网络消费,所以很慢,后来修改了下:
修改lib/functions下的database.class.php
        #            
        function connect( $p_dsn, $p_hostname = null, $p_username = null,
                                  $p_password = null, $p_database_name = null ) {
               
               

                $result = array('status' => 1, 'dbms_msg' => 'ok');
          
                if(  $p_dsn === false ) {
                        $t_result = $this->db->NConnect($p_hostname, $p_username, $p_password, $p_database_name );
                } else {
                        $t_result = $this->db->IsConnected();
                        //add by lzx
                        if ( !$t_result ) {
                                $t_result = $this->db->PConnect($p_hostname, $p_username, $p_password, $p_database_name );
                        }
                }
               
                if ( $t_result ) {
                  $this->is_connected = true;
                } else {
                  $result['status'] = 0;
                  $result['dbms_msg']=$this->error();
                }
                return ($result);
        }
然后修改bugtracking目录下的int_bugtracking.php:
$result = $this->dbConnection->connect(true, $this->dbHost,$this->dbUser,$this->dbPass, $this->dbName);

如果要控制链接数,还要修改下php.ini,这样就在初次访问的时候会慢,后来就会快了

但是,这种使用短链接却是testlink故意为之的,是为了修改2006年的一个bug,我们也是今天才改,后续有问题的话再跟踪吧
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-15 13:39 , Processed in 0.077510 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表