MovableType3.2-ja-2を入れてもInternal Server Errorが解決しなかった件で、スペースを借りているホスティング会社から「2週間のお試し期間があるので、ひとつ上のプランで試してエラーが出なければ現状のプランでは限界と考えられます」という回答が来た。早速、ひとつ上のプランを申込んで(当然お試し期間で解約するが..)MTをインストールしエントリーをインポートして再構築してみるとエラーは出なかった。というかデフォルトのテンプレートだと馬鹿みたいに再構築が早い。で、現在使っているテンプレートにして再構築すると、正常に完了するが再構築する速度が極端に落ちる。どうやらテンプレートの作りに問題がありそうだ。
私のサイトの場合、右のカテゴリーリンクにそれぞれ最新数件のエントリータイトルをJavascriptで開いて表示できるようにしていたのだが、考えるとこれはそれぞれのページを構築する都度、その他の複数のページのエントリータイトルが必要であり負荷がかかっていると考えられる。従って、個別エントリーでは単にカテゴリーリンクだけ表示するように変更し、メインインデックスとカテゴリーページのみ、これまでの方式を残すこととした。
これで試しに現行のプランで再構築すると、エラーが発生せずに無事完了することができた。とりあえず、しばらくはこれで大丈夫だろう。
エントリー数も500に近づきつつあるので、DBとPHPが使えるプランにそろそろ移行したいところだ。しかし、ようやく検索エンジンに多数登録されてきたことを考えると、URLは変えたくない。頭の痛いところだ...。
コメントする