-
- Thu
- Mar
- 22
- 2007
- 01:
- 48:
- 47
- 07-3-22(Thu) 大安
Moon:2.6
- Movable Type | PC・Web

->
とりあえず、先日MTのPHP化には
成功したワケですが…
実は、PHP化しただけじゃhtmlで運用するのと
全く変わらないんですよね。えぇ。
PHP化したからこそ、次にやるべきなのは
PHPモジュール化デスよ。ハイ。
モジュール。つまり部品。えぇ。
部品を作って、効率よく運用しようってことデス。ハイ。
とりあえず、PHPモジュール化の下準備として
WidgetManagerの活用をしたワケですが。
コレだけじゃ、最新の状態を反映したいときは
全て再構築しなきゃナラナイという状況は
変わらないワケです。えぇ。
そんな面倒で負荷のかかるコトは、毎回やってられません。
そんなワケで、PHPモジュール化をするワケです。ハイ。
参考にさせていただいたのは小粋空間様のPHPモジュール化についての記事です。
イヤ。コレでかなり運用がラクになりますね。えぇ。
CGIがベースであるMTでも
PHPベースのNucleusやWordPressと同じように
全てを再構築しなくても(←コレが重要
)
カテゴリリストだとかエントリリストだとかの最新の状態が
全てのページで保たれるワケですよ。
ってワケで、効率のよさそうな運用の軽くまとめ。
まずPHP化とWidgetManagerを活用する。
次に、PHPモジュールを作る。(再構築オプションはチェックしておく)
で、作ったPHPモジュールをテンプレートで読み込むようにする。
コレで、サイドバーだとかの中身を変えるときは
WidgetManagerモジュールの内容を弄れば良いワケです。
で、サイドバーでの表示位置だとかを変えたい時とかは
PHPモジュールの内容を弄れば良いワケです。
コレで、デザインの基本となるテンプレート(メインページだとか各種アーカイブだとか)を
レイアウト変更だとかブログパーツを追加したい時だとかに
弄らなくても良くなるので、
どこかを変えたらレイアウトがめちゃくちゃ崩れた
とかいう、キケンも無くなるのですよね。
さて。次は、ダイナミック・パブリッシング…
うぅん、コレだけがどーしても上手く行かないカンジなんだよねぇ……
その前に、ページ分割かな。うん。
アーカイブがいい加減、長すぎだし……
- Newer: 例えば「読み逃げ禁止」ってどーなのか?
- Older: 本日の幸せ~:やっぱタクミはイイよ☆
Comments (Close):1
- BlogPetのnina
07-03-22 (Thu) 10:01 -
きょうninaがだるのメインも位置するつもりだった?
つまりだるで状況っぽい活用したよ♪
つまりだるとここまでハイっぽい準備したよ♪
つまりninaはだるが準備しなかった。


























































