tomds | トムディーズ

ブログを自作する!〜自作ブログについて〜(02)

ブログを自作する!〜自作ブログについて〜(02)自作ブログ、それはブログシステムを自分で作ること。今はレンタルサーバーも安くなり、かつPHPなどの使いやすい言語がでてきたこともあり、ブログシステムを自作することもできるようになりました。実際にブログを作るにはどうすればいいのでしょう?

ということで、えらい遅くなりましたが第2回です。ちなみに他の記事は、下のブログを自作する!タグよりどうぞ。


さてさて。実際にブログを自作するにあたって、どんなものが必要なのでしょう?

まずは、一般的なインターネットの知識。ネットができれば問題ありません。そして、プログラムの知識。自作するわけですから、当然プログラムの知識が必要になります。
ですがプログラムといってもいろいろありますよね。ブログシステムを自作できそうなのは、

PHP
・JAVA
・Perl
・Javascript

などがあります。ですがさすがにJavascriptだけでブログシステムを自作するのは…ちょっと辛いと思いますため、残るは「PHP」「JAVA」「Perl」の3つが有名でしょうか。
※もちろん他にも言語はいっぱいありますが、とりあえずこの3つをあげました。ちなみにFlashは抜かしてあります。

ちなみに、このサイトtomds.comのブログシステムPHPで作成されています。PHPは直感的でわかりやすく、対応しているサーバーも多いため、自作ブログシステムを作るには一番おすすめできると思います。
データベース(記事データを貯めておくところ)と相性が良いのもグッド。tomds.comではデータベースにSQLiteを使用しています。PHP5からオブジェクト指向にも対応したので、クラスやらメソッドやらぷろぱちーを使いたい方でも大丈夫です。

そしてJAVA。オブジェクト指向なプログラミングで有名ですね。でも歴史が古いので、ややこしいです。でも覚えると、就職とお金に困らなそうなところがステキ。ただどちらかというと大規模開発のための言語なので、簡単なことをしたいだけなのにえらく長く文章を打たなければならなかったりと、スピード面ではあまりよろしくありません。

Perl。使ったことないのでわかりませんが、大規模サイトでもよく使われてます。使ったことがないので、言えるのはこれぐらいなのです。

ほかにもRubyとかいろいろあります。が、よく知らないので省略します。


で、上記の言語プラス、データベースを操作するためにSQLというものを学びます。SQLというものを覚えると、大量のデータを簡単に扱えるようになります。すごいぜ。

記事13番のデータがほしいぜ!てなときに、

SELECT * FROM ENTRYDATA WHERE NO = ’13’

とか打ったりして使えます。そんなに難しくありません。便利なので覚えちゃうといいです。きっと役にたつさ。

といった感じです。なおプログラムはメモ帳とかでも入力できなくはないですが、それだとさすがにきついので、エディッタをダウンロードして使ったほうがいいです。
DreamWeaverとかを持っている人はそれ使うと楽でたまりません。

では続きはまた次回に−。

2009/06/19No.108Tag:ブログを自作する!自作ブログPHPJAVAPerlSQL

Comments and Trackbacks

CommentsComments3
  • 1 須藤 2009/12/19 10:11:12

    こんにちわブログはじめました

  • 2 2010/04/12 21:10:38

    綺麗なサイトですね。

    続き、楽しみにしています!

  • 3 管理人KAW 2010/04/12 23:32:06

    管理人KAWです。

    >綺麗なサイトですね。
    >続き、楽しみにしています!

    ありがとうございます!
    いくつかCMSを作っていますが、そろそろこちらもまた
    新たなものを追加・更新していこうと思っています。

Name:

Homepage URL:
Comments
text:

tomds.com:Making by KAW. Powered by tomds Blog Engine.