iseeit.jp 運営者ブログ

iseeit.jp サイト運営者のブログです

Movable Type 5 へアップグレード

2009年11月26日に Movable Type 5.0 が公開されました。

当サイト iseeit.jp では、これまで Movable Type 4 の利用を進めてきていました。

そして本日 2009年11月29日に、Movable Type 5 へのアップグレードを実施しました。

テンプレートなどは、これまでのものがそのまま引き継がれていますので、公開ページについては以前とまったく変わりがないようです。

 

これからは、Movable Type 5 での利用を進めていきます。Movable Type 5 の機能を活用していきたいと思います。

また、サイトのデザインなども更新していきたいと思います。

マイ・ブログを集結

これまで、いくつかのブログサービスで、それぞれのテーマで記事投稿を行ってきました。

今年 2009 年から当サイト iseeit.jp は、サーバーを移設し、Movable Type 4 の利用準備を行っていました。そして、当サイト iseeit.jp の各テーマごとに Movable Type 4 でブログを作成し、これまで他のブログサービスで投稿してきた記事を移動しました。

 

2009 年 8 月の対象ブログは次の3ブログです。

情報通信ブラウジング』… au one net(旧 DION)会員向けブログサービス LOVELOG http://blog.dion.ne.jp/ より

インターネット・ブラウジング』… So-net ブログ http://blog.so-net.ne.jp/ より

マイ・ファイナンシャル・プラン』… @nifty ココログ http://www.cocolog-nifty.com/ より

これに伴い、これら3つのブログは終了いたしました。

 

今後、さらに他のブログサービスで投稿を行ってきた4ブログの記事について、当サイト iseeit.jp に集結する予定です。

 

iseeit.jp サイトの構造

2009 年から Movable Type 4 にアップグレードして、iseeit.jp サイト内での Movable Type 4 の利用を進めてきています。現在、目指している iseeit.jp サイトの構造を簡単に紹介します。

 

iseeit.jp サイトの構造

 

各カテゴリーに Movable Type のブログページを付け加えようとしています。一部のカテゴリーを除いて、その準備ができています。

サイトのデザインに統一感を持たせるために、ヘッダーとフッターのデザインを合わせようとしています。また、各カテゴリーのトップページに、それぞれのブログの feed を利用して、PHP プログラミングでタイトルなどを表示するなどの連携をもたせようとしています。

それぞれのブログは、デザインの設定なども含めて独立していています。サイトのデザインに統一するために、それぞれのブログのデザインの設定において同じ設定を実施しています。

Movable Type の利用を進めながら、各コンテンツの充実を目指していきたいと思っています。

Movable Type 5 の発表

2009年7月8日、Movable Type 5 が発表されました。

Movable Type 5 のベータ版は8月上旬、正式出荷は10月を予定しています。

新しい価格体系も発表され、先行特価、Movable Type ユーザー向け優待価格が用意されています。

 

 

さて、当サイト iseeit.jp では、Movable Type 3 の頃から無償の個人ライセンスで導入して試してきています。デザインの設定に関する機能の使い方などが、わたしの感覚とマッチしているようで、気に入って利用しています。

Movable Type 4 が発売されたのが、2007年7月18日。Movable Type 3 で利用できていた Berkeley DB が Movable Type 4 では選択できなくなりました。当時、当サイトで利用していたレンタルサーバーでは、MySQL が別料金のオプションとなっていたため、移設や Movable Type の利用終了も含めて検討して、この時期が長く続きました。

結局、標準で MySQL を利用できるレンタルサーバーに移設して、Movable Type 4 を導入したのが、2009 年 1 月となってしまいました。

Movable Type 5 のインストール環境、動作環境については、今回の Movable Type 5 の発表には含まれていないようです。この点については、Movable Type 4 から大きく変わらないからなのだろうと思っていますが、わたし個人として、非常に気になる点でもあります。

 

より精度を高めて

このサイト iseeit.jp では、PHP による Web アプリケーションをいくつか公開しています。

ファイナンシャル・プランニング『6つの係数』による計算を試してみる Web アプリケーションも公開しています。

公開当初より、年利率の入力範囲を小数点以下2位までとしてきましたが、実際に適用されている利率は、さらに広範囲の場合があります。そこで、小数点以下4位までの入力をサポートしたいと考えていました。

ただ、PHP プログラミングにおいて、入力された年利率の値(文字列)を数値(浮動小数点型)に変換する過程で、誤差が発生する現象を以前より確認していました。たとえば、0.0012 という入力値を、計算するために数値に変換すると 0.0011 となってしまう現象です。

そこで、より精度を高めるために変換時のロジックの見直を実施しました。

PHP には、任意精度数学関数があります。これによって精度をコントロールできます。ただし、拡張モジュールです。環境設定によっては利用することができません。このサイト iseeit.jp の環境では、任意精度数学関数が利用できないようです。

いま現在は、わたしのオリジナルのロジックを見直して、小数点以下4位までの対応版を公開しています。

最近のブログ記事

Movable Type 4 のテンプレートカスタマイズ
Movable Type 4 を導入しま…
Movable Type 4 に切り替え
これまで、この iseeit.jp サイ…