MB-Support

パソコン初心者のサポートページ

1.自宅サーバーでブログを公開する方法

 利用するブログシステムは「Movable Type」。ブログを自宅サーバーで配信するには、ブログシステムを構築する必要があります。


MB-Support では、自宅サーバーでホームページを公開する方法を掲載していますが、最近の傾向はブログ(BLOG)と呼ばれるホームページ? に人気を奪われつつあります。 「ブログ」って何? そんなユーザーに見て欲しいページを作りたかったのですが、管理人は純粋な手書きのホームページ派なので、どう説明すればいいものやら困っていました。



ホームページの傾向は、手書きで作成したファイル(ホームページの基)を自宅/レンタルサーバーに移動( FTP などで )して公開するのが一般的でしたが、これにはホームページを制作するスキルが必要になります。 HTML であれば全く難しいものでは無いのですが(正しい書き方が否かは別として)、やっぱり普通に文章を書く感覚でホームページを制作した方が便利です。



iconicon

そこで登場したのが、ブログ・・・では無くて、市販のホームページビルダー系アプリケーションです。 これを使う事により、ホームページを制作する技術を修得しなくても、通常の文章を書く感覚でホームページが制作できます(ローカル(自宅など)で作ったホームページを自宅サーバーやレンタルサーバーに転送して公開する方法です)。

掲示板などは、別物と考えられ、自分が作成したホームページのメニューから掲示板にリンクする方法が一般的でした。 つまり、あくまでも制作したホームページと、掲示板やチャットなどは別物扱いです。ただ、リンクされているだけです。



手書きからビルダーソフトを利用する事で、ホームページを制作するのは簡単になったわけですが、一度作ったページは日が経つに連れて古い情報になってしまいます。 公開する情報によっては全然問題ありませんが、なにか変更する度に、全てのページを変更する作業を管理人は強いられます。これが苦になって止めてしまう管理人も多いかもしれません。

こうなってくると、単純に HTML のスキルがあるか否かの問題ではなく、ホームページを公開する最も奥深い部分、サイト構築方法に問題があります。例えば、映画やテレビドラマのプロモーションサイトは、その映画やドラマが公開している間だけ使えれば問題ありません。 これと個人が作るホームページとは何が違うのか? つまり、始まりと終わりが決まっているか否かの違いです。 個人で日々の日記を掲載する場合、自分が止めたいと思う時まで終わりはありません。これと戦う道具は、「文章を書く(ネタを探す)」と「サイトを管理する」の二つです。

手書きでホームページを制作する場合、自分の思うがままにサイトを構築する事が可能です。 しかし、「管理」するという言葉を考慮すると、ある程度サイトの決まりごと(ページの書き方)を設定する必要があります。 これは、外部スタイルシートなどを利用する事で学べる事でもあります(何の事か分からなくても全然平気です)。

一番わかりやすい「管理」は、書く内容によってカテゴリを決めたり、ページ構成で言えば、この部分にページメニューを必ず表示するとかです。 外部スタイルシートで、背景画像を一発で変更する方法もこれにあたります。そして、この決まりごとに当てはまらない物が、「情報」に位置づけられ、日々更新する必要がある部分です。



つまり、サイト構成とは「器」の部分で、日々付け足していくページ作りにあたる部分は「器」の中に入れる「物(情報)」です。

これを効率良く管理する方法は、「物(情報)」の部分をデータベース( MySQL など )に蓄積して、「器」の部分を PHP などのサーバーサイドスクリプトで制作して、ある条件によって表示する情報をデータベースから引っ張ってくれば解決します。 手書きのホームページ「静的なページ」から、アクセスがある度にサーバー側がホームページを制作する「動的なページ」へと変更する事で、複数の場所に表示されていた同じ情報を、データベースの 1 つの情報を削除するだけで変更可能になります。



しかし・・・こんな事、好きでもなければやってられませんね。 そんな事に時間と能力をかけるのであれば、日々更新する「情報」の部分に力を注ぎたいものです。 それを実現させたのがブログなのではないでしょうか?

管理人は特殊な技術を修得する事なく、通りすがりの掲示板にコメントする感覚でホームページを制作、管理する事が可能なツールです。 投稿した各情報には、コメントを受ける事が可能で、これが掲示板感覚になります。今、ホームページはどこに向かっているのか?正直管理人には分かりません。

「手書きのページ」→「動的なページ」→「ブログ」→「CMS (コンテンツマネージメントシステム)」→「ポータルサイト」となるのかな? ブログを自宅で構築した場合、「CMS (コンテンツマネージメントシステム)」を含んでいます。 ただし、今回は無償で提供されているツールを使用するので、あくまでも1つの「ブログ」を構築する事になります。

それでは、自宅でブログシステムを構築してみましょう! ちなみに、自宅サーバーを構築する方法は、前に制作した 自宅サーバーで配信する方法 を使います。 ホームページを公開するネットワークの部分は、このページを参照します。前回は WEB サーバーとして無償の「IIS(機能制限版)」を使っていますが、今回は同じく無償で機能制限が無い「Apache」を利用します。




戻る 一覧表示 次へ



BTOパソコン・ゲームPC・自作パソコンなら【TSUKUMO】 - 自作PCに必要なパーツ、豊富な品揃え

Copyright © 2013 MB-Support パソコン初心者のサポートページ All Rights Reserved.

管理人サイト閲覧方法プライバシーポリシー著作権/免責事項