2006年07月24日

Movable Type 3.31-jaについて

 本日時点で、Six Apartさんからリリースされている現行のMovable Typeのバージョンは3.31です。このブログは現在はまだ3.2-ja-2ですが、近々アップグレードしたいと思います。


 リリースノートから読み取ると、3.31-jaの変更点としては、

1)StyleCatherが標準でバンドルされる、という点
2)エントリー毎にエントリータグを付ける
3)管理に関する詳細な情報の提供

といったもののようです。

 実際にアップグレードして使ってみない事にはなんとも言えないですが、既にアップグレードされた方々の意見によると中々のできのようです。私はβ版がリリースされても手を付けない、というか付けられないので、ある程度安定した状態に開発が落ち着くのを待っています。使用している以上は、どういった形にせよβ版から関わってみたい、というのもあるのですが、いかんせん技術が追いついてこないので指をくわえて待っています。


 という訳で、アップグレード以降のへなちょこMT日記も続けていこうかと思ってます。

2006年06月10日

カテゴリ・月別アーカイブを分割

 PHP化しないとこの分割はできないのでPHP化についてのカテゴリに含めました。PHP化についてはこちらを参照して下さい。また、小粋空間さんの該当記事を参照させていただき、私も表示ページを分割しました。ありがとうございます。

 PHP化によるページの分割をする事によって1ページあたりにつき表示する記事の量を調節できます。記事件数が多くなりスクロールバーがやたらと長くなってしまうのを防ぐ事もできます。例えば、私のブログは左右のメニューがページ下まで伸びていないのでページレイアウト的にあまりスクロールバーを伸ばしたくありませんでした。従って、1ページあたりの表示件数は若干少なめにしてあります。こういった観点からも分割は有効です。


Read more... "カテゴリ・月別アーカイブを分割"

2006年05月13日

PHP化による各部のモジュール化

今回はMovableType3.2-ja-2のテンプレート出力をPHP化した場合に行えるカスタマイズです。Movable TypeのPHP化についてはMovable TypeのPHP化を参照して下さい。
 また、今回も小粋空間さんの「PHPの動作の仕組みについて」を参考にさせて頂きました。こちらにはPHPの動作や仕組みについての詳細があります。

 このカスタマイズはサイトのタイトル部分やサイドメニューのHTMLをエントリーの記述があるテンプレートから切り離して外部読み込みにしてしまうものです(モジュール化)。そうする事によって切り離した部分の管理がグッと楽になりますし、再構築も高速化できます(ここでは3カラムのモジュール化を例にします)。


Read more... "PHP化による各部のモジュール化"

2006年05月09日

PHP化したら得られる恩恵

 PHP化する、と一口に言っても「何故PHP化するのか?」「PHP化したらなんか良い事あるの?」という疑問が付きまといました。そこで、何故PHP化した方がいいのかという事の理由をちょっと調べてみたので、挙げてみたいと思います。


 そもそも、PHPとはHypertext Preprocesserの略で(どこを取ってPHPとなるのかは謎ですが)サーバーサイドで動作するスクリプト言語であって、プログラム言語ではない、という事らしいです。つまり、javascriptの様にユーザー側の環境によってその動作が左右されるものではなく、ホストサーバーで動作するために作り手側の意図する設計が確実に再現できるが、プログラム言語の様にコンパイル(プログラムを完成させる作業)をする必要がない、というという事です。さらに、PHPはスクリプト言語でありながら記述体系がC言語やPerlのようなプログラム言語に近いため、プログラマーに優しい仕様になっていて、メンテナンスが簡単で、しかもサーバーにかかる負担がプログラム言語より軽い、との事です。

Read more... "PHP化したら得られる恩恵"

よく分からないセンタリング

 PHP化の記事を書いた後に再構築したら、なぜか「へっぽこMT録」カテゴリを選択した時のみ右側のサイドメニューの文字がRSSフィード表示以外センタリングされました。おそらく真ん中のボックスに含まれたせいだろうと考えてチェックしたんですが、結局原因部分を発見できずじまい。というか、目立ったタグのミスはありませんでした。しかも、全てのカテゴリーがカテゴリーテンプレートを参照しているはずなので、個別の表示違いというものが発生するはずがないとは思うのですが、なぜかこのような状態に。

うーん、なんでだろう。

Read more... "よく分からないセンタリング"
 1  |  2  | All pages >>