エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
実験ノート » HTML Parser for PHP の高速化
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
実験ノート » HTML Parser for PHP の高速化
とある目的で HTML Parser for PHP-4 を使って HTML を解析しようとしたら、Yahoo! Japan を解析するの... とある目的で HTML Parser for PHP-4 を使って HTML を解析しようとしたら、Yahoo! Japan を解析するのに1秒近くかかってしまった。サーバは Apache 1.3 + PHP5、CPU は Pentium4 2GHz くらいでメモリは 1GB くらい。 原因は PHP の配列なのだろうけど、以下の方法で結構速くなった。 preg_replace() でコメント、script 要素、style 要素を取り除く strip_tags() で解析したいもの以外のタグを除去 あとは普通に これで約三分の一の 334 ms になった。まだ遅いけど。 この記事に対する皆さんの反応 研究開発 : 2008年7月1日 6:38 PHP HTML-parserの使い方... PHP HTML-parserの使い方 ダウンロードはここから どうも、ソース /src/htmlp