Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
 Re: mknmz / html.pl problem.
- From: knok@xxxxxxxxxxxxx (NOKUBI Takatsugu)
- Date: Fri, 8 Dec 2000 15:45:25 JST
- X-ml-name: namazu-devel-ja
- X-mail-count: 01122
<20001207160845H.naney@xxxxxxxxx>の記事において
naney@xxxxxxxxxさんは書きました。
>> サイズの大きめのある特定のHTMLファイルがインデックスの対象にある時、
>> mknmz が事実上停止しない。
  この件なのですが、
>> filter/html.pl::weight_element の
>> 
>> $$contref =~ s!<($element)>(.*?)</$element>!weight_element_sub($1, $2,\$tmp)!gies;
>> 
>> が停止しない。s/// で i オプションを指定しているため、正規表現処理が非
>> 常に時間がかかっているものと思われる。iオプションをとりのぞき、
  これは良い解決方法とは言いがたいですよね。pl/conf.pl.in の %Weight
の方で '[hH]1' みたいな記述をした方が良いのでしょうか? まあでも、
>> ファイルサイズが大きいが、config の $FILE_SIZE_MAX, $TEXT_SIZE_MAX で
>> のチェックは上記問題コードを処理後行われるため、ファイルサイズによる除
>> 外はできない。
  こちらをどうにかする方がより根本的ですかね。
  とりあえず報告してくれた人には返事をしておきます。
-- 
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx