XOOPS Weblinksモジュールの負荷問題 カテゴリ数にご注意
スポンサード リンク
Weblinksを導入し、全国都道府県市町村のデータをカテゴリに流し込んだのですが、どうも負荷のためサーバが悲鳴を上げてしまいました。
実際には郡部のデータは外していたのですが、それでも1000を超えるカテゴリ数は大きすぎたようで、即エラー。
600程度ではカテゴリ管理画面の表示はできましたが新規リンクの登録でメモリ(16M)オーバー。レンタルサーバを使用している以上、今後リンク数が増大することを考えると負荷は軽減できるだけ軽減しておいた方がよいので、大鉈を振るって100以下まで登録数を絞りました。
利用しているエックスサーバはデフォルトのメモリ制限が厳しく、デフォルトではWeblinksモジュールを使用することができません。php.iniで16Mまで緩和すればよいのですが(自由に設定できます)、カテゴリ数が増えると16Mでもアウトになることがわかったのが収穫です。
リンク数、アクセス数が増えれば負荷も比例して増大することになります。それを考えると、特にレンタルサーバでは負荷の問題を念頭においてWeblinksモジュールを運用する必要がありそうです。
Weblinksモジュールは高機能なモジュールですが、その分負荷もバカにならないということを肝に銘じておいた方がよさそうです。
ちなみに四苦八苦して整理した全国都道府県市町村の一括登録用ファイルを公開しておきました。よろしければご利用ください。
トラックバックURL
この記事にコメントする
