Archive for the 'CMS一般' Category

2007年8月23日(木曜日)

サーバーの引越しをしてみて久しぶりにデータベースを利用したCMSの引越しの面倒くささを味わっています。
今、XOOPSを引っ越そうとするわけですが、たぶん、今作ったサイトを余り時間を経ずに引っ越すなら、また、特に数多くのモジュールなどを利用しないまま、同じサーバー設定で引っ越すならさほどの苦労も無いのかもしれませんが、時間が数年単位で経過したものを、いざ引っ越そうとするとCMS本体のバージョンが異なることももちろんですが、サーバー環境のバージョンが上がっていますし、もちろんサーバーの設定そのものも変わっています。また、利用しているモジュールのバージョンも異なるし、第一、CMSやサーバーとの整合性も異なってきています。とにかく、自前でサーバー環境を古いものと同じ環境を作って移転するのでもない限りは、相当大変だということを思い知らされています。
だからといって、CMSというツールが不便なものだとか、利用しないようにしようなどというのは時代へ逆行するものです。大いに利用すべきはすべきですが、こうした移転を含めた操作性というものを認識した上で利用すべきだということなのでしょう。

もうひとつ、あえて言っておけば、必ずしもひとつのCMSに依存してサイト環境を整えることも無いのかもしれません。
例えば、古いバージョンで利用していた便利なお問い合わせ用ツールがあるのですが、これが新しいXOOPSでは動きませんでした。さてどうしようかと考えますが、動くツールが無ければネット上にある無料のお問い合わせ用の無料サービスへリンクする方法だってあるわけです。
確かにあっちこちへ行ったり来たりして格好は悪いかもしれませんが、むしろネット上のサービスを利用する方が自前でカスタマイズすることが出来るわけでもなし、まして、あたらしいモジュールを作れるわけでもないのですから、あるものを最大限に利用する方法を考える方が早くて効率的で、しかも便利です。
こうしたことを含めて、ちょっとばかり新しいCMSの利用方法を今後ご紹介できればいいのかもしれません。

それにしても、年をとったらますますミスタッチばかりが増えてなかなか文字の入力がうまくいかなくなってきました。つくづく年はとりたくないものです。



今日も一日サーバーの引越しをしていたのですがほとんどうまくいかず、一番の原因はサイト管理人の知識不足、これは否めないですが、それでもWPレベルならけっこう簡単に移転できました。
XOOPSはサーバー環境の違いやモジュールの違い、文字エンコードの違いなどいろいろ難しい面があり、なんだか文字化けしたり、データのエクスポート、インポートのエラーだらけで、結局肝心なところは移転じゃなくて、インストールのし直しの方が後々安全な気がしてきます。
しばらく使い込んだXOOPSのサイトでモジュール数もけっこう多く利用している場合には、そのままの移転は私の場合には難しいようです。第一、2.0.16aから2.1へ移転するのはそもそも出来なさそうですし、いまさら新しいサイトを2.0.16aで構築するのも気が引けるし、いやはや難しいところです。
大変便利なCMSではありますが、引越しとなると面倒な代物に早変わり。データベースを利用する場合が殆どですから、あらかじめ同じ名前のディレクトリをサーバー上に作ってインストールしなおしたり、移転するということが出来ません。同じ名前のディレクトリを違うサーバー上で同時に動かし、両方にブラウザでアクセスできないからです、あたりまえ。
通常のホームページソフトで作ったホームページなら、同じディレクトリを新しいサーバー上に作って、同じデータを単純にアップするだけ。後は、ドメインの転送設定やサーバーの設定を行えば、ドメインの移転を認識してくれた時点で、かってに古い方から新しい方に移ってブラウザで表示してくれます。うっかりすると、移転したサイトがブラウザで表示されていることに気がつかないほどです。
明日以降、少しばかりでかいメインサイトの移転をしなくてはいけないので、小さなサイトの方の移転で学習しようと思っていたのですが、あまり学習できなかったみたいです。結局、肝心なところは新規インストールして後は手動でデータ移動するのが一番確実かもしれないと思い始めたりして、、、、結局、手動が一番かな。