MovableTypeの予約投稿3
え〜っと、cronの設定間違ってました。というか、1日1回しか見ないようにしてありましたw
なので、このブログについては、PING送信ができていたかどうかは不明です。既に3.34にしてしまったので。
とりあえず、この状態で、PING送信されるかどうかをテストしてみます。
MovableTypeの予約投稿3え〜っと、cronの設定間違ってました。というか、1日1回しか見ないようにしてありましたw
なので、このブログについては、PING送信ができていたかどうかは不明です。既に3.34にしてしまったので。
とりあえず、この状態で、PING送信されるかどうかをテストしてみます。
MovableTypeで予約投稿の実験結果
MovableTypeで予約投稿このブログではないのですが、別にMovableTypeを使ったブログを作っているのですが、ちょっとトラブルですw
予約投稿しているのですが、どうも、予約投稿時にPINGが飛んでいない模様なのです。今までは全く気づいてなかったのですが、ちょっと、あるシステムの動作チェックをしていたら、PINGが飛んできていないということに気づいてしまいました。
MovableTypeのデフォルトテンプレートMovableTypeデフォルト・テンプレートの変更について、昨日、軽く説明しましたが、テンプレートとファイル名の紐付けをさらっと流したので、超重要テンプレートのみですが、ファイル名の一覧を作成したので、必要な方はご覧ください。
なんて書きましたが、実は自分のために作ったのでしたw
MovableTypeデフォルト・テンプレートの変更今日は、MovableTypeの話です。
朝から、ずっと、MovableTypeのテンプレートを作ってました。ほぼ満足できるレベルまできたので、あとは、これを元にブログを量産するのみですw
というところで、いつも困っていたのが、デフォルトのテンプレートの変更です。
何かと言うと、MovableTypeで、ブログを新規作成すると、デフォルトのテンプレートで作成されますね。このテンプレートを自分で作ったテンプレートにしたいなぁと思うわけです。だって、あのデフォルトのテンプレートなんて、とても、使い物にはなりませんよね。
デザイン悪いし、SEO対策もできてないんだから、いいところなしです。
サイトのリニューアルYAHOOの威力を感じた以上、今あるサイトをさらにと思うのは当然の志向でして・・・
というわけで、恐らく年明けくらいからピークを迎えるであろう、私の第二のサイトをリニューアル作業中です。MovableTypeを使うことにしました。
SEO対策(YST)でアクセスを集めアフィリエイト・アドセンスで堅実に稼ぐ方法SEO対策(YST)でアクセスを集めアフィリエイト・アドセンスで堅実に稼ぐ方法
山本塾で有名な?山本氏によるSEO対策HowToかな? ざっと見た感じではアドセンスで儲けるようなサイトをMovableTypeで作るようですが、私が最も知りたいのは、YST対策のところです。
そこのところが、私を満足させてくれるなら、この値段は決して高いとはいえないが・・・一応有名な人なので、あんまり無茶なものを売ったりしないとは思うし・・・書籍に載ってるような基本的なSEOの解説はしていないというし・・・買うための材料はそこそこそろっているが、後一押しが欲しいところだなぁ。
Windowsにインストールする(2)MovableTypeは複数の*.cgiファイルから成り立ってますが、それぞれのファイルの一行目に
#!/user/local/bin/perl -w
とあるのを
#!C:\Perl\bin\perl -w
にすべてのファイルを変更します。
あとは、データベースの設定を変更すれば動くはず...と思っていたのですが、動きませんでした。
Perlのモジュール入れるのを忘れてました。
MovableTypeのサーバーを移転レンタルサーバーを移転したのですが、移転するに当たって、一番気になっていたのがMovableTypeのデータの移転がうまくいくかということです。
Windowsにインストールする(1)MovableTypeのテンプレートを修正するときに、修正の度に、サーバーで再構築するのは、さすがに気が引けるので、とりあえず、自分のPCでMovableTypeが動くようにしたいと思います。
環境としては、
WebサーバーはApacheの方がよさそうですが、ASP.NETの開発もしている関係で、IISは動いていないと都合が悪いので、今回は、IISで挑戦します。とりあえずMovbleTypeが動いてくれればいいので何とかなるでしょう・・・
私のPCには、すでにMySQはインストールしてあるので、まずActivePerlをインストールします。といってもダウンロードしてそのままインストールしただけです。バージョンは5.8でした。インストール先は、デフォルトのC:\Perlフォルダです。
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 なんてのが、転がっているではないですか。ただし、まだ何ができるか確認してません。さっき見つけたばかりなので・・・。ではダウンロードしてみます。
MovableTypeに挑戦(第3回)昨日、MovableTypeが動くようになったので、今日は、ドメインの設定を朝からしています。私の借りているレンタルサーバーのDNSのキャッシュが24時間とのことで、まだ動作確認はできてません。
明日まで動作確認はあきらめたので、その間にブログのテンプレートをかっこいいのにしたいなあと思いインターネットを徘徊中です。しかし・・・
いや〜、意外に見つからないなあって思っています。MovableTypeのテンプレートなら無料のものがゴロゴロ転がっているもんだと思っていましたが、私の探し方が悪いのか、こじゃれたのが見つかりません。かろうじて見つけたのが、下記のサイトです。
Dr.blog -ブログ研究室- MovableType テンプレート無料配布
ここはなかなかいい感じなのがおいてありました。ただし、私が欲しいと思っているのとはちょっと感じが違いますが・・・今私が作ろうとしているブログ以外で使ってみたいテンプレートはいくつか唾をつけておこうかと思っています。
どこかに無いですか?テンプレート・・・・・・
MovableTypeに挑戦(第2回)さて、ダウンロードしたファイルを解凍して、各ファイルの設定です。
設定は、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
てな感じです。
データベースのデータを置く場所。MySQLやPostgreSQLの場合は不要
mt-config.cgiのDataSourceで指定する。
ここにウェブログが出力される。これは、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
と入れろって書いてある。ん?ん????頭の中をハテナが駆け巡るが、とりあえず試してみると、入れてしまった。再び
なんじゃ?????!
よく見ると、初期設定用のアカウントだそうだ。そんなの知らんがねぇ〜。
MovableTypeに挑戦(第1回)MovableTypeを使う為にはまず、ダウンロード。
ダウンロードする為には、TypeKeyなるものに登録する必要があるそうなので、とりあえず、登録。
http://www.sixapart.jp/movabletype/registration-mt.html
サインアップすると、E-Mailアドレスの確認のメールが来て、それをもとにアクティベーションすると登録完了。その後に、ユーザーIDのメールでも来るのかと待ったが、来なかった。覚えてるからいいんだけど・・・ときどき忘れてる時があるんだよね。ほら、いつもおんなじIDを登録してみるけど、既に登録されてるから、別のにしろってエラーが出て、何回か変更してると、結局何にしたか覚えてないって事、あるでしょ?無いですか・・・私、年々ぼけてきてるので・・・
とりあえず、これで、ダウンロードができるようになったので、ファイルをGETしにいきまする。
書籍では、ダウンロードファイルがフル・パッケージ以外にもあるように書いてあったが、最新版からはフル・パッケージのみとなったらしい。
ZIP形式を選択して、ダウンロードを開始する。あっという間に終わった。さすが、50MBのADSLだぁ。ダイヤルアップじゃなくてよかった。
MovableTypeに挑戦(第0回)アクセス数をアップする作戦をいろいろ考えているのですが、なかなか即効性のある方法はないので、どうしようかなあと思っています。
常套手段として、検索エンジンと相互リンクに多数登録するのが有効な方法の一つなんだろうと思っています。
それとは別に、SEOの話となると最近出てくるのがブログです。ブログはSEOに最も有効だという話はいたるところで出てきます。実際私もブログをここを含めて3つほど書いているのですが、HPより検索エンジンに引っかかり易い気がします。また、ちょっとメジャーなブログにトラックバックをうつと、アクセス数が一気にあがります。これは普通のHPで実現するのはなかなか難しいのではないかと思います。
ちなみに、このブログはどこへもトラックバックやらリンクやらをしていないので、極めて少ないアクセスしかございません。私の備忘に書いてるようなブログなので広く公開する必要もないので・・・
そんなこんなで、アクセスアップにはやはりブログだぁ、と短絡的にブログでアクセス数を稼げるかをテストしようと思っています。ただし、条件をHPと同等にするために自分のドメインでレンタルサーバーにブログのシステムを入れて動かしてみます。
何でかぁと言うと、メジャーなブログサイト、例えばここのlivedoorとかだと新着経由でアクセスがあったり、もしかしたら検索エンジンも引っかかり易いと難いとかあるのかもしれないので、その辺の誤差をできるだけなくす為であります。
で、ブログといえば、まず思いつくのが、MovableTypeです。ちょっと前ならBloggerなのかもしれませんが、今となってはMovableTypeしかないです?と決め付けて、MovableTypeを入れることにします。
なんと言ってもMovableType、有名ですから、GoogleでMovableTypeと打つだけで、いっぱい情報がころがっています。Amazonにいっても、一杯あります。2年前とは随分状況が変わったなあと思います。2年前なんてほとんど本は無かったですもんね。3年前になれば全くなかったように記憶してます。おかげで未だにMovableType未経験です。
というわけで、ちょっと書籍でお勉強してます。数ヶ月前に買った本ですが・・・