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
コメントがあれば、お願いします