ダイナミックで、またまた壁

DynamicPublishing(ダイナミック・パブリッシング)のおかげで、再構築エラーをとりあえず回避することには成功したのだが、この1ヶ月いろいろ手を加えていくうちに、細かな問題も含めて、障害が多くてイヤになります。トホホ。ある程度は自力で修正してきましたが、今回は無理です。当該不具合というのは、以下のとおりです。どなたか分かる方がいらっしゃったらご教示願います。(完全にお手上げ)

1 six apart公式サイト、技術ドキュメントにあるページレベルのキャッシングを試してみたところ、解説では「実験的」と言い訳をしている割には、ものの10分程度の設定ですんなり上手くいった。→アクセスが早くなって、快適になった。(わーい!わーい!!)
2 ついでに、条件付リクエスト対応にしてみた。→ブラウザのキャッシュを有効に活用するらしい。(さらに早くなった気がする?)
3 ところが、Smartyコードを使ったページ分割が機能しなくなった!!→「?offset=**」のリンクは正常に生成されているが、アクセスに対する応答が、常に1ページ目。(なぜ??)

1,2までアゲアゲだったのが、3で一気にサゲ?、です。
おそらく、「?offset=」が付加されたリンクアドレスのブラウザ要求に対して、システム側が認識できていないため、キャッシュされている原ページ(1ページ目)ばかりが表示されるものだと推察されます。しかし、おいらの知識レベルでは、これはもう解決できる範疇をはるかに超えてます。誰か助けて…。

MovableType(ムーバブル・タイプ)って、日本ではユーザが多いらしいけど、使ってみた感じ、あんまりいいソフトではないような気がする。ま、タダなんだからあまり文句は言えないけどさ。もっとよさげなCMSがあったら、あわせて教えてくだせーまし。なんだか、NucleusCMS(ニュークリウス)とか、SereneBach(セレーナ・バッハ?)とかのほうがよさそうでんなー。(隣の芝は青く見える?)

2006年6月27日追記
データベースをSQLiteに変更し、スタティックに移行。
ダイナミックはいろいろな箇所でバグが多く、意図しない動作、それに加えてページ表示のきわめて遅いロリポップMySQL。シックアパートもGMOもあまりにもユーザを馬鹿にしている…。

2007年7月14日追記
Movable TypeでPHPダイナミックパブリッシングとキャッシュとページ分割を同時に利用する方法
解決策をハケーン!!
こんなことに1年もかかるとは、とほほ…。でも、いまさらダイナミックに戻すつもりはありません。ロリポップのMySQLの性能が上がらない限り、ダイナミックは応答悪すぎ。

トラックバック(0)

このブログ記事を参照しているブログ一覧: ダイナミックで、またまた壁

このブログ記事に対するトラックバックURL: http://www.molto-vivace.net/x/mt-tb.cgi/253

コメントする

アーカイブ

MovableType track feed FEEDS1 FEEDS2 人気ブログランキング

このブログ記事について

このページは、いちろうが2006年6月20日 19:18に書いたブログ記事です。

ひとつ前のブログ記事は「携帯対応」です。

次のブログ記事は「またかよ、民主党。」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。