当前位置:  开发笔记 > 编程语言 > 正文

如何提高Trac的表现

如何解决《如何提高Trac的表现》经验,为你挑选了1个好方法。

我注意到我的特定Trac实例没有快速运行并且有很大的滞后.这是一个项目的开始,所以在Trac中并不多(除了加载到SVN中的插件和代码).

设置信息:这是通过WebFaction托管的SELinux系统实现的.它落后于Apache,连接通过SSL.目前.htpasswd文件是我用来控制访问的文件.

有没有推荐的方法来改善Trac的性能?



1> Justin Voss..:

如果不了解更多关于你的设置的话,很难说,但一个简单的胜利是确保Trac运行在类似的东西上mod_python,这将Python运行时保留在内存中.否则,每个HTTP请求都将导致Python运行,导入所有模块,然后最终处理请求.使用mod_python(或FastCGI,无论你喜欢什么)将消除加载并直接跳到好东西.

此外,随着Trac数据库的增长以及您使用该站点的人越来越多,您可能会超出默认的SQLite数据库.此时,您应该考虑将数据库迁移到PostgreSQL或MySQL,因为它们能够更快地处理并发请求.

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有