ピックはどこだ。
- Deus in machina
- High risk, no return
- 愚か者は人の話を聞かない
2009-01-08 [長年日記]
_ [linux]Trac 高速化
職場でこっそり Trac を使いはじめたのですが、これが激しく遅い。
ちょっと調べてみると Trac は標準では 全てのリクエストが cgi 経由になってるそうな。 css とか cgi 経由になってる意味がわからない…。
ちうことで以下のサイトを参考にさせてもらいながら設定。
まずは css 等を直接参照に変更。
# cd /var/www/ # ln -s /usr/share/trac/htdocs/ trac_common
trac.ini を以下のように変更。
htdocs_location = /trac_common
これで直接参照してくれるようになる。
次に mod_python を使ってみる。 なにはともあれ install 。
# aptitude install libapache2-mod-python
次に apache な設定を以下のように変更して、apache を再起動させておく。
ScriptAlias /trac/testpj /usr/share/trac/cgi-bin/trac.cgi <location "/trac/testpj"> #SetEnv TRAC_ENV "/var/trac/testpj" SetEnv PYTHON_EGG_CACHE "/tmp/" SetHandler mod_python PythonHandler trac.web.modpython_frontend PythonOption TracEnvParentDir /var/trac/ PythonOption TracUriRoot /trac/ </location>
firebug のネットワークモニタで確認してみると それぞれ以下のようなタイムが出ました。 これは設定するしかないでしょう。
初期 25.84s 静的化 18.73s mod_python 使用 9.41s
body | book | boot | bsd | cml | darts | debian | diary | food | game | hns | home | hpcmips | js | life | linux | mac | maid | mds | misc | music | mutt | netbsd | palm | pda | perl | piv | program | qmail | room | satori | stationery | tdiary | tv | univ | unix | vi | vim | willcom | win | windows | work
最近のつっこみ :
- YAA (04-23)
- gerywerry (04-17)
- うみそだち (04-04)
- поиск удаленной работы предложение удаленной работы биржа удаленная работа для дизайнеров программистов менеджеров оптимизаторов рекламщиков сео-специалистов копирайтеров (03-18)
- продвижение сайтов реклама в Москве реклама сайтов (03-15)
アンテナ情報の取得は antenna.lirs または Pick Antenna(アンテナ)から、お願いします。
written by 無月 霞


