..:: Movable Type ::..

ドロップシッピング始めました [ショッピングサイトをMovableTypeで構築]

学校へ行っていた時に、実習の課題としてやる予定だったドロップシッピング。
別の案件が入り、結局課題変更になってやらなかった。

私は、やろうとしていたことをやらないのは気持ちが悪い性分なので
ひとりでドロップシッピングのショップサイトを作ってみました。

SONIASTORE SONIASTORE

(↑上のGIF画像は新着商品が表示されるようにRSSフィードから取得しています Powered by FeedBurner)

MovableTypeのシステムを使ってショッピングサイトを構築しています。
まだ手を加えなくてはならないところが多いですが。
エントリーの「more」や「excerpt」をフル活用してショッピングサイトのように表示。
商品をアップすればトップページを含む関係ページが同時に書き変わるようにできるので、ショッピングサイトはMovableTypeで構築すると便利だ。
最近仕事でショッピングサイトに関わることが多くなってきたので良い勉強にもなって良かった。

私は、在庫を抱えたり問い合わせ対応している暇はないので
そういう部分を全てドロップシッピングの会社(もしもドロップシッピング)におまかせするプランにしています。
(カートから先はドロップシッピング会社の管理なので特定商取引法に関しても個人情報もノータッチです。)

ショッピングサイトはシンプルなショップが私は好きなので
自分の好きなようにデザインを作りこんで、好きな商品を扱ってみました。

ただ、やっぱりアフィリエイトに比べて作業量が多いので大変。
ショッピングサイトを作れないと厳しいので、普通の人はなかなか手が出せないから手軽に始められないかもしれない。
でも自分でネットショップを経営している気分を味わえるのは楽しいですね。

time 2007.07.22 (Sun) 17:38 |   comment コメント(2)  |   trackback トラックバック(0)

Happy Birthday Movable Type !

2006年10月8日で、Movable Typeが誕生して5周年を迎えたそうです。

【5周年記念】 あなたの「Movable Typeストーリー」を共有してください。

本日10月8日は、Movable Typeが世に出てちょうど5年。記念すべき区切りの日になります。

日本のブログシーンにおいて中心的な役割を担うまでに成長したMovable Typeですが、その登場は決して光に満ち溢れていたものではありません。開発・リリースしたのは、当時24歳になったばかりのエンジニアBen(ベン)と、ウェブデザイナーのMena(ミナ)のTrott夫妻です。

(中略)

よちよち歩きのブログツールMovable Typeが、「ブログ製品のデファクトスタンダード」と呼んでいただけるまでに成長したのは、ひとえに使ってくださっているユーザーの方々の、多大なるご支援のおかげです。

Movable Typeとの出会い、そしてMovable Typeが変えたものについて、ぜひご自身のブログを通じて、みなさんとシェアしていただき、トラックバックを送り合っていただきながら、Movable Typeの誕生祝いと、Movable Typeのさらなる成長祈願をしていただければと思います。

ぜひ「あなたとMovable Type」「Movable Typeが変えたもの」というテーマで、あなたの「Movable Typeストーリー」をシェアしてください!

ということで私も少し書いてみます。

Movable Typeが変えたもの

Movable Typeが誕生してから5年という期間でブログがあっという間に普及しました。
個人の日記を書くためのものという最初のイメージから成長し、今では企業サイトなどでもブログシステムが使われるようになった。
トラックバックの送受信は、
そこに止まっている一方通行だったWebサイトを流動的なものにし、
広いカスタマイズ性とサイト構築のシステムにより、
動きのある新鮮なサイト制作ができるようになった。
当時失業中だったBenとMenaのTrott夫妻が開発したMovable Typeによって、
Webが拓けて大きく変わったことは確かだ。

Movable Typeと私とこれから

私がこのpastelmilkを立ち上げたのが3年半前。
その頃はまだまだブログが普及しておらず、私はメモ帳からタグを手打ちでサイトを制作していた。
そしてしばらくしてDreamweaverを使い始めた。
Movable Typeを始めたのは、つい最近の3ヶ月ほど前のリニューアルから。
Movable Typeで構築してサイトができた時は、
メモ帳からWebページができた時と同じくらいの感動があった。
ブログシステムを使って、動的な部分まで1から作る楽しさ。
Movable Typeは、私に更にWeb制作の楽しさを教えてくれた。
本当にありがとう。

私も発展をしていこう。
Movable Typeに負けないように。

time 2006.10.15 (Sun) 08:52 |   comment コメント(0)  |   trackback トラックバック(0)

Movable Type3.2 再構築での500エラー対策 [DBからSQLiteへ移行]

Movable Typeを導入してから間もないのだけど、昨日のエントリーの再構築時から500エラーが発生するようになっちゃった。
少し前にも2回くらい500エラーが表示されていたことがあったけどおさまっていたのに
もう完全にダメみたい。
500エラーが出てもエントリー自体はできるのだけど
pingも飛ばずにトラックバックもできない。
まだ以前のログの半分も移行しきれていないのに。
これはなんとかしなくちゃ。

慌てて500エラー対策としてMovable Typeで使用しているBerkeley DBをSQLiteに。
独自URLを取得して今回新しく使用しているサーバとDBは特に相性が悪いようでSQLiteへ移行すれば大丈夫。
500エラーが出ていなくてもSQLiteへ移行したほうが構築も早くサーバへの負担が少ないようです。

Ogawa::Memorandaさんの
Movable TypeのデータベースをDB間で相互にコンバートするCGIスクリプト
を使用させていただきました。

DBからSQLiteへの移行手順について参考にさせていただいたサイトはこちら
商用BLOG専門店 :: Movable Type3.2の500エラー対策!DBをsqliteにする方法

ありがとうございました!

思っていたよりすんなり簡単に1回でSQLiteへの移行が完了できました。
エラーも出ずにサクサク動く!
あーよかったー♪

time 2006.08.11 (Fri) 21:36 |   comment コメント(0)  |   trackback トラックバック(0)

「Movable Typeコンテスト2006」開催

私が最近導入したMovable Type。
その「Movable Typeコンテスト 2006」が始まったそうです。

Movable Typeコンテスト 2006

Six Apart :: 第二回「Movable Typeコンテスト 2006」が開催されました

GMOホスティング&セキュリティ株式会社の『ラピッドサイト』が主催した、第二回「Movable Typeコンテスト 2006」が開催されました。Movable Type で構築されたサイトを広く募集されていますので、ぜひご応募ください。
MovableTypeで構築しているサイトなら企業も個人も問わず誰でもエントリーが可能だそうです。
リニューアルとURL変更にともない、Movable Typeをつい最近導入したばかりの私ですが、こういうことに参加したことがないのでエントリーをしてみようかなと思っています。
それに MovableTypeには今までのWeb制作よりもさらにWebへのおもしろさを教えていただきましたから。
何でも参加することが大切よね。

まだまだこれから日々勉強して前進していくためにも。

time 2006.08.10 (Thu) 22:15 |   comment コメント(0)  |   trackback トラックバック(0)

カテゴリーメニューに現在地を表示する

前回のカテゴリー別に違う画像を表示させるに少し関連して、
Movable Typeのシステムを利用してこのサイトで指定している右ナビゲーション"Category"メニューのハートマーク表示の仕組み。

カテゴリー別ページを開いていただくとわかるのですが、blogのページを開いている時は、
右ナビゲーション"Category"メニューの「blog」にハートマークが付いてリンクテキストがピンクになっていると思います。
同じようにDiaryページを開いている時は「Diary」に、Childページを開いている時は「Child」にとういうように、現在表示されているカテゴリーにハートマークが付いて表示されます。
(※初期のバージョンのブラウザやモバイルなどでご覧いただいている方はCSSが適応していないので見えないかと思います。すみません。)

まず、前回最初に指定したようにテンプレートのカテゴリーアーカイブのbodyにカテゴリー名のidを付けるようにします。
<body id="<$MTArchiveTitle$>">
そして、テンプレートのカテゴリーアーカイブでの右ナビゲーション"Category"メニュー部分は、このサイトの場合は以下のようになっています。
<MTIfArchiveTypeEnabled archive_type="Category">
<div id="categoryArea">
<h2>Category</h2>
<div id="categoryBox">
<MTTopLevelCategories>
<MTSubCatIsFirst><ul></MTSubCatIsFirst>
<MTIfNonZero tag="MTCategoryCount">
<li <MTSubCatIsLast>class="catLast"</MTSubCatIsLast>>
<a class="<MTCategoryLabel>" href="<$MTCategoryArchiveLink$>"><$MTCategoryDescription$></a>
<MTElse>
<li <MTSubCatIsLast>class="catLast"</MTSubCatIsLast>>
<MTCategoryLabel></MTElse></MTIfNonZero>
<MTSubCatsRecurse></li>
<MTSubCatIsLast></ul></MTSubCatIsLast>
</MTTopLevelCategories></div>
</div>
</MTIfArchiveTypeEnabled>
ピンク字の部分がポイント。
aタグにカテゴリー名をclass名として指定します。
(その他の部分は参考までに。)
構築をしてページでソースを見ると以下になります。 (※bodyタグはblogページの例)
<body id="blog">
<div id="categoryArea">
<h2>Category</h2>
<div id="categoryBox">
<ul>
<li class="catLast">
<a class="blog" href="http://pastelmilk.com/blog/">blog (ブログ総合)</a>
<ul>
<li >
<a class="a_Diary" href="http://pastelmilk.com/blog/a_diary/">Diary</a>
</li>
<li >
<a class="b_Child" href="http://pastelmilk.com/blog/b_child/">Child</a>
</li>
<li class="catLast">
<a class="c_Webdesign" href="http://pastelmilk.com/blog/c_webdesign/">Web design</a>
<ul>
<li >
<a class="ca_MovableType" href="http://pastelmilk.com/blog/c_webdesign/ca_movabletype/">Movable Type</a>
</li>
<li class="catLast">
<a class="cz_Other" href="http://pastelmilk.com/blog/c_webdesign/cz_other/">Other</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>

構築後、テンプレートで指定した class="<MTCategoryLabel>" がそれぞれのカテゴリー名でclass指定されたことがわかります。

次に、CSSファイルで以下を指定します。
#blog .blog,
#a_Diary .a_Diary,
#b_Child .b_Child,
#c_Webdesign .c_Webdesign,
#ca_MovableType .ca_MovableType,
#cz_Other .cz_Other {
color: #f09;
background-image: url(../img/heart.png);
background-repeat: no-repeat;
background-position: left center;
}

bodyタグに指定したidと、階層表示のaタグに指定したclassタグを親子関係で指定し、
両方の名前 が一致した時にのみハートマークが表示されるようにします。
どの結果も同じくハートマークを表示させてcolorも同じにするので「,」で区切って並べてひとまとめにできます。
これで完了。

このサイトのようにハートマークなどの画像を表示しなくても、
ブロックにしておいてbackground-colorなどを変えても良いと思います。

time 2006.08.05 (Sat) 00:43 |   comment コメント(0)  |   trackback トラックバック(0)
 1  |  2  | All pages |