2005年10月のエントリー

投稿:2005年10月26日 13:59|コメント(0)トラックバック(0)
MovableType

普段、HPを書くときに使っているソフトは、Macromedia Studio MX 2004と秀丸です。ですが、HPを一から書くときは殆ど秀丸でHTMLタグをゴリゴリ書いて、保存して、IEで表示して確認。これを繰り返して書いています。

なぜDreamweaverを使わないかというと、Dreamweaverのデザインビューはブラウザのようには正確に再現してくれないので、結局IEで確認しなければならないので、Dreamweaverで書いても結局、保存して、IEで表示して確認と秀丸のときと同じ作業を繰り返すことになります。おまけにDreamweaverのエディタの機能も殆ど使わないので、それなら、はるかに動作の軽い秀丸で・・・といことになっています。

でも、ここ数日はMovableTypeのテンプレートを書いたりしているのですが、これがどうも、秀丸ではしっくりこないのです。

MovableTypeのタグを埋め込んでいるせいでIEで確認がし辛いのです。なにかというと、MovableTypeのテンプレートというとXHTMLですが、その属性に<$MT????$>とかいうようなタグを埋め込んでいきますが、これは当たり前ですが、MovableTypeで再構築して、エントリーを埋め込まないと、ただの文字ですから、テンプレートの状態でブラウザで確認してもいまひとつ、イメージどおりかどうかもわからないのです。

ちょうど、Macromedia Studio 8のアップグレードも申し込んだところなので、それなら、Dreamweaverでと思って、ググってみたら、やっぱりDreamweaverだ!ありました。Dreamweaver 拡張機能 for Movable Type 3 なんてのが、転がっているではないですか。ただし、まだ何ができるか確認してません。さっき見つけたばかりなので・・・。ではダウンロードしてみます。

投稿:2005年10月21日 14:38|コメント(0)トラックバック(0)
MovableType

昨日、MovableTypeが動くようになったので、今日は、ドメインの設定を朝からしています。私の借りているレンタルサーバーのDNSのキャッシュが24時間とのことで、まだ動作確認はできてません。

明日まで動作確認はあきらめたので、その間にブログのテンプレートをかっこいいのにしたいなあと思いインターネットを徘徊中です。しかし・・・

いや〜、意外に見つからないなあって思っています。MovableTypeのテンプレートなら無料のものがゴロゴロ転がっているもんだと思っていましたが、私の探し方が悪いのか、こじゃれたのが見つかりません。かろうじて見つけたのが、下記のサイトです。

Dr.blog -ブログ研究室- MovableType テンプレート無料配布

ここはなかなかいい感じなのがおいてありました。ただし、私が欲しいと思っているのとはちょっと感じが違いますが・・・今私が作ろうとしているブログ以外で使ってみたいテンプレートはいくつか唾をつけておこうかと思っています。

どこかに無いですか?テンプレート・・・・・・

投稿:2005年10月20日 14:32|コメント(0)トラックバック(0)
MovableType

さて、ダウンロードしたファイルを解凍して、各ファイルの設定です。

設定は、mt.cgiでと記述した物が多いが、最新版では、mt-config.cgiで設定するように変更されています。

まず最初にPerlの実行環境を確認して設定する。私が借りているサーバーは
/usr/bin/perl
なので、デフォルトのままでOK。

その前に、ディレクトリ構成を決めておかないと。それからmt-config.cgiの設定だぁ。

1.アプリケーションディレクトリ


CGIとライブラリを置く場所。MovableType本体が入る。
mt-config.cgiのCGIPathで指定する。このとき、パス名はURLで書くこと。
http://ドメイン名/cgi-bin/
てな感じです。

2.スタティックファイルディレクトリ


システムのファイルを置く場所。画像やスタイルシートが入る。
mt-config.cgiのStaticWebPathで指定する。
1と同じディレクトリでいい場合は指定しなくてもよい。
なるほど、それでコメントになっているわけか。
とはいえ、解凍ファイルを見ていると、CGIPath+mt-staticとなっているようだし、シックスアパートのマニュアルにも、
そうしてしろとかいてあるので、そのように指定しておく。
http://ドメイン名/cgi-bin/mt-static
てな感じです。


  
3.データベースディレクトリ


データベースのデータを置く場所。MySQLやPostgreSQLの場合は不要
mt-config.cgiのDataSourceで指定する。


  
4.ウェブログディレクトリ


ここにウェブログが出力される。これは、mt-config.cgiでは設定しない。

私のサーバーはsuExecをサポートしているので、下記のコメントを削除しておきました。なにやらセキュリティが強化されるようです。
DBUmask 0022
HTMLUmask 0022
UploadUmask 0022
DirUmask 0022

PublishCharsetをshift_jisに変更。別にutf-8でもいいんですけど、shift_jisの方が何かと都合がいいんじゃないかと思い、変更しました。ん〜でも、ちょっと不安が無いわけでもないのです。日本生まれで無いソフトはshift_jisにするとうまく動かないなんてことは多々あるのでねぇ〜。でも、とりあえずshift_jisで挑戦です。日本でこれだけ普及しているソフトだから大丈夫かな?

TempDirも設定するようにHPにかいてあるので、とりあえず設定。コメントをはずして、/tmp/そのままです。解凍した中にはこのディレクトリはないので、空のディレクトリを作っておきました。

これで一応設定はできるはずなので、アップロードしてみる。mt-static/imagesディレクトリ内のファイルはバイナリーモードで、それ以外はASCIIモードでアップロードするって、書いてあるが、面倒なので、エイ!ヤー!とアップロード。で、cgi-binの中の拡張子cgiのファイルの属性を755に変更しました。

これで一応、終了のはず。
では、早速http://ドメイン名/cgi-bin/index.htmlを開いてみる。おう!開くぞ!では、次にログインしてみるぞ。おう!エラーだぞ!

何だ?このエラーは?

Can't load error template; got error 'テンプレート「error.tmpl」の読み込みに失敗しました・・・

とながながと説明してくれるがチンプンカンプン。困ったときのGoogleで検索してみても全く出てこない。

わからん・・・

と悩むこと2時間、遂に原因をつきとめました。

なんと、全ファイルを解凍できてなかっただけでした。
ファイルをちゃんとアップロードするとばっちり動きました。適当に進むとLogin画面が現れる。

ユーザー名とパスワードを入れろって?

ん?

なんじゃ?

ユーザー名なんか知らんぞ?!

とりあえず、TypeKeyのアカウントを入れてみるが当然入れない。しょうがないので、手当たりしだい適当に入れてみた。でもやっぱりダメ。

何で、ユーザー名とパスワードなのじゃ??????と本をめくると、

ユーザー名はMelody
パスワードはNelson
と入れろって書いてある。ん?ん????頭の中をハテナが駆け巡るが、とりあえず試してみると、入れてしまった。再び

なんじゃ?????!

よく見ると、初期設定用のアカウントだそうだ。そんなの知らんがねぇ〜。

投稿:2005年10月19日 14:30|コメント(0)トラックバック(0)
MovableType

MovableTypeを使う為にはまず、ダウンロード。

ダウンロードする為には、TypeKeyなるものに登録する必要があるそうなので、とりあえず、登録。

http://www.sixapart.jp/movabletype/registration-mt.html

サインアップすると、E-Mailアドレスの確認のメールが来て、それをもとにアクティベーションすると登録完了。その後に、ユーザーIDのメールでも来るのかと待ったが、来なかった。覚えてるからいいんだけど・・・ときどき忘れてる時があるんだよね。ほら、いつもおんなじIDを登録してみるけど、既に登録されてるから、別のにしろってエラーが出て、何回か変更してると、結局何にしたか覚えてないって事、あるでしょ?無いですか・・・私、年々ぼけてきてるので・・・

とりあえず、これで、ダウンロードができるようになったので、ファイルをGETしにいきまする。

書籍では、ダウンロードファイルがフル・パッケージ以外にもあるように書いてあったが、最新版からはフル・パッケージのみとなったらしい。

ZIP形式を選択して、ダウンロードを開始する。あっという間に終わった。さすが、50MBのADSLだぁ。ダイヤルアップじゃなくてよかった。

投稿:2005年10月18日 14:01|コメント(0)トラックバック(0)
MovableType

アクセス数をアップする作戦をいろいろ考えているのですが、なかなか即効性のある方法はないので、どうしようかなあと思っています。

常套手段として、検索エンジンと相互リンクに多数登録するのが有効な方法の一つなんだろうと思っています。

それとは別に、SEOの話となると最近出てくるのがブログです。ブログはSEOに最も有効だという話はいたるところで出てきます。実際私もブログをここを含めて3つほど書いているのですが、HPより検索エンジンに引っかかり易い気がします。また、ちょっとメジャーなブログにトラックバックをうつと、アクセス数が一気にあがります。これは普通のHPで実現するのはなかなか難しいのではないかと思います。

ちなみに、このブログはどこへもトラックバックやらリンクやらをしていないので、極めて少ないアクセスしかございません。私の備忘に書いてるようなブログなので広く公開する必要もないので・・・

そんなこんなで、アクセスアップにはやはりブログだぁ、と短絡的にブログでアクセス数を稼げるかをテストしようと思っています。ただし、条件をHPと同等にするために自分のドメインでレンタルサーバーにブログのシステムを入れて動かしてみます。

何でかぁと言うと、メジャーなブログサイト、例えばここのlivedoorとかだと新着経由でアクセスがあったり、もしかしたら検索エンジンも引っかかり易いと難いとかあるのかもしれないので、その辺の誤差をできるだけなくす為であります。

で、ブログといえば、まず思いつくのが、MovableTypeです。ちょっと前ならBloggerなのかもしれませんが、今となってはMovableTypeしかないです?と決め付けて、MovableTypeを入れることにします。

なんと言ってもMovableType、有名ですから、GoogleでMovableTypeと打つだけで、いっぱい情報がころがっています。Amazonにいっても、一杯あります。2年前とは随分状況が変わったなあと思います。2年前なんてほとんど本は無かったですもんね。3年前になれば全くなかったように記憶してます。おかげで未だにMovableType未経験です。

というわけで、ちょっと書籍でお勉強してます。数ヶ月前に買った本ですが・・・