星の海でトーク: 移転完了しました

« バンブーブレード 24話 | メイン | バンブーブレード 25話 »

2008年03月29日

移転完了しました

[サイト運営の戯言] [更新情報など] [日記]

やっと開設できました。
「2008年03月21日」以前の記事は、
旧サイトより持ってきたものになります。

見た目、あまり変わらないけど、主に次の点を変更しています。
1.ブログの文字コードを、「UTF-8」から「EUC-JP」に変更
2.共通部分のモジュール化と、記事のphp化

尚、掲示板関係は、変更なしです。

では、移転前のサイトから来られた方も、新たにこられた方も、 よろしくお願いします。

以下、上記1.2.の詳細。(ムダに長いです)

1.文字コードを、「UTF-8」から「EUC-JP」に変更

  参ったのは、コレです。

  サーバーに「Movable Type 3.33」(以下,MT)のファイルをアップロードし、
  テンプレートを更新したら、<相互リンクサイト様>にあるサイト名の一部
  (「〜」)が文字バケしているではありませんか!

  サーバー仕様を見たら、
  『特に連絡が無い場合、文字コードはサーバ側でEUC-JP固定になります』
  とありました。(契約する前に読んでおくべきだっだのですが…)
  MTでは何も指定しないと、文字コードは「UTF-8」になるので、
  保存先(EUC-JP)との違いから、文字バケしていた… という訳でした。

  対策とし、次の2つを検討しました。(他にも検討したのですが、割愛)

  A.サーバー環境を「UTF-8」に変更し、今までと同じ文字コードを使う
  B.MTの環境を「EUC-JP」に変更し、今までとは違う文字コードを使う

  私が心配だったのは、「TBを送受信した時に、文字バケしないか?」でした。
  調べてみると、TBを頂いたサイト様の殆どが「EUC-JP」だったので、
  「B.」の方法に決めました。

  <修正内容>
   環境設定ファイル「mt-config.cgi」に、次の行を追加する。
   (前スペースは不要)
   PublishCharset EUC-JP

   MT3.3では必要ないかもしれないけど、次の行も追加しています。
   (その後、MT3.3では必要ないので削除)<2008.04.06追記>
   SQLSetNames 1

  これで、頂いたTBの文字バケが減るかな、と期待していますが、どうでしょう?

  送ったTBが文字化けしました。(泣)<2008.04.06追記>
  詳細の対応は、→【「送信したTBが文字化けしてしまう〜!」の対応完了


2.共通部分のモジュール化と、記事のphp化

  テンプレートの共通部分をモジュール化すると、次のメリットがあります。
  ・1箇所の変更で、全てのページを変更できる(保守性の向上)
  ・表示される内容も、全てのページで同じになる
  ・「再構築」が、格段に速くなる

  でも、記事がhtmlのままモジュール化すると、「再構築」するまで
  表示内容が変わらない、という問題があります。

  「記事」と「共通モジュールを読み込むテンプレート」をphp化すれば
  即時で反映される(正確には『ページビューが契機』)のですが、
  URLが変わってしまいます。
  その為、以前のサイトでは個別記事について、
  ・左側サイドメニューに表示されるTBが、その記事に届いた分しか表示されない
   (即時反映を優先させた為、モジュール化していなかった)
  ・記事を書いても、サイトを再構築しないと、右側サイドメニューに表示されない
   (保守性を優先した為、(htmlのまま)モジュール化した)
  ・「再構築」に時間がかかる(モジュール化していない部分が多い為)
  という状態だったので、今回、共通化できなかった部分も含めて
  「php化」の対応をしました。

  これで、サイトを再構築しなくても、サイドバーに同じ内容が
  即時で表示されるようになりました〜

  具体的方法については、↓を参考にしました。 ありがとうございます。

   アーカイブページに「最近のコメント」「最近のトラックバック」を表示する

   Movable Type の PHP化(その1)

もっと変更したいところもあるのですが、後日にします。

投稿者 nasake : 2008年03月29日 17:59

トラックバック

このエントリーのトラックバックURL:
http://hoshinoumi-nasake.com/mt-tb.cgi/276

《TBについて》
 ・TB歓迎です。
 ・記事に、当サイトへのリンク(言及リンク)は必要ありません。
 ・送ったのに、すぐに表示されない:
  → 時々、「管理人の承認待ち」状態になってしまうことがあります。
    発見次第、表示させますので、暫くお待ち下さい。
 ・文字化けする:
  → 発見次第、修正して表示させますので、暫くお待ち下さい。

[リンクページ]《コーダ宇宙域 宇宙港》
 └KoDA SPACE Blog 〜コーダ宇宙域航宙日誌〜


総合サイト 【MyYahoo!】 【Google】 【はてな】 【はてなダイアリー】 【泉州情報ポータルサイト 泉州ドットコム】 【泉州人】 【Wiki... [続きを読む]

トラックバック時刻: 2008年04月02日 18:52

コメント (新着順に表示されます)

たこやきさん、おはようございます。

リンクの変更を確認しました。
対応、ありがとうございました。

それでは、これからもよろしくお願いします。

投稿者 nasake : 2008年04月03日 06:40

コッド少佐さん、おはようございます。

無事に復帰されて、ホッとしています。
(すみません、コッド少佐さんがサイト運営を辞めてしまうのではないか?
 という不安が、少しありましたので…)

落ち着くまでには、まだまだ時間がかかるとは思いますが、焦らず頑張って下さい。
ちなみに、私の場合、一番時間がかかったのは、遺産分割でした。
分割内容はすぐに決まったのですが、名義変更などの手続きに半年近くかかったと思います。
(税理士に、まかせっきりでしたが…)


TBありがとうございます。
なるほど、こういう使い方もあったのですね。
TBのリンクから、こちらへのリンク変更を確認しました。

では、これからもよろしくお願いします。

投稿者 nasake : 2008年04月03日 06:36

こんばんは〜。
移転作業、お疲れ様でした。こちらもリンク先の方を変更、官僚しましたので、時間の或るときにでも確認作業をお願いいたします。

今後とも、引き続き、よろしくお願いいたします。

投稿者 たこやき : 2008年04月02日 23:07

 移転の告知ありがとうございます。

 こちらは、ブログに書いてある通りの悲しい出来事があったので、心身ともに色々疲れましたが、とりあえず元気にやっていこうかと思います。

 では、今後ともよろしくお願いします。


 では、長寿と繁栄を。

投稿者 コッド少佐 : 2008年04月02日 18:37

ジャスタウェイさん、ありがとうございます。

そうですね。
良く分からずに修正している(汗)私などでは、そう簡単には解決しそうにないです。
しばらくは、このままになるかもしれませんが、よろしくお願いします。

それでは、失礼します。

投稿者 nasake : 2008年03月31日 23:37

こんにちは!
新しいアドレスのお知らせありがとうございました。

モジュール?php化?ちんぷんかんぷんです(汗)ド素人です。
何はともあれ、移転お疲れ様でした。
文字化けはお気になさらずに、今後もTBを送ってくださいまし。
ではでは、今後ともよろしくお願いします♪

投稿者 ジャスタウェイ : 2008年03月31日 12:04

コメントがあれば、お願いします




保存しますか?