• ベストアンサー

CMSって何なんですか?

CMSってどのようなものなんでしょうか? 検索してみたところ、HTML等の知識がなくてもサイトの運営が可能などのことが書かれていましたが、いまいち分かりません。 そもそも、CMSというのはブログラムなのでしょうか?それともソフトなんですか? HTMLの知識がなくても簡単に~の記述が多々ありましたが、ブログとどう違うのですか?FC2ブログなどHTML等一切知らなくても文字の色を変更したりリンクを作ったり出来ますが、これはCMSなんですか? RSS等の情報を自動的に取得し、それを事前に設定しておいたテンプレートに当てはめてサイトを自動的に更新可能ともありましたが本当ですか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#129900
noname#129900
回答No.4

(以下、Webサーバに設置する、CMSの話) > HTMLの知識がなくても簡単に~ > FC2ブログなどHTML等一切知らなくても > HTML等の知識がなくてもサイトの運営が可能 この表現は、誇大広告といった印象なので、忘れて良いです。 WYSIWYGエディタとか、D&Dで操作できる事を指してるのでしょうが、 D&Dで操作できるのは、コンテンツを大まかに配置する程度です。 実際、WYSIWYGエディタで入力した、テキストは汚かったりするので、 微調整するには、HTML+CSSが必須です。 (テキストにリンクや色を付ける程度に、エディタの機能を限定して使用します) RSS等の情報を読み込み、動的にページを作成したいなら、 Webプログラミング言語の知識が必要です。 HTMLの知識が無くてもいい、運営が簡単と考えてCMSを導入すると、 「想像していたのと違う」という事になる。 使用するHTMLタグは限られるので、HTMLはすぐに覚えられるでしょう。 CMSの導入は、それからでもいいと思います。

その他の回答 (3)

  • 0909union
  • ベストアンサー率39% (325/818)
回答No.3

http://www.google.co.jp/search?hl=ja&q=CMS%E3%81%A8%E3%81%AF&lr=lang_ja この検索結果の一例: http://ja.wikipedia.org/wiki/%E3%82%B3%E3%83%B3%E3%83%86%E3%83%B3%E3%83%84%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A1%E3%83%B3%E3%83%88%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0 >検索してみたところ、HTML等の知識がなくてもサイトの運営が可能 これって、このサイトを見ていっています。 >そもそも、CMSというのはブログラムなのでしょうか?それともソフト そのサイトの概要に説明されています。業務用のソフトにあまり、種類おおく接していないと確かにいイメージしにくいかも。 この手言葉は、なれの問題でポイントを掴めば、他の似た略語もわかるようになります。 今回は「MS」です。 マネージメント システム ですね。マネージメントとは管理する事を意味します。システムとは、単独のソフトなり、ハード(パソコンとかプリンターとか)をさすのではなく、それらをまとめた物をしめします。 これは他には、 RDBMS or DBMS or DBS いずれもデーターベース システムをあらわす事になりますが、これにもMSが使われていますね。 と言うことは、 >ブログとどう違うのですか とは違いますよね。ブログは何か管理するシステムですか? 日記の登録、更新、削除、リスト表示、コンテント(日記)表示、リンク作成機能ですね。 このブログを管理するシステムが、ブログWebサイトの上からかぶさるように存在します。それをCMSといいます。 そのシステムの中には、日記だったり、スケジュール管理だったり、ユーザー管理だったりします。 イメージするとしたら、ツリー構造(木構造)を想定するといいでしょう。その木の枝に、ブログやオークションサイト、出店サービス、などがぶら下がっているわけです。 それらに共通する事項がありますよね。そう、ユーザー管理(登録、更新、削除、検索)、コンテンツ作成。 >HTMLの知識がなくても簡単に~ この部分は、コンテンツ作成の事をさしています。だいだいの場合、修正(GUIの)だけで構築できるよになっている。 しかし、本当に知識がなくても、と言うのはうそです。できることはできるが、あーしたい、こーしたいと言った時に、なぜできないのか? と言う話が、この質問サイトでもよく見かけます。 それはちゃんとHTML、CSS、ClientSideScriptなどを勉強していればわかることで、わかっていれば、思うようにゼロから作るよりも10倍以上早く、構築できるのがメリットです。 >RSS等の情報を自動的に取得 これはCMSの範囲ではありません。Webサイト、ブラウザ、ブログ等のWEBアプリやWindowsクライアントアプリの機能であり、その問題です。 上記は一般の話で、CMSと言う単語を、ソフト名や、システムの名前として使っているメーカーがあるので、それとは区別しましょう。 アプリの説明の中で(機能や使い方)、CMSを使っている場合、そこのメーカーの定義に従います。

  • neko-ten
  • ベストアンサー率55% (1287/2335)
回答No.2

CMSは特定のソフトウェアであったり、特定の機能であったりを指すわけじゃなくて、Webコンテンツを統括的に管理するシステム体系のことを指します。 つまり、「CMSには~~の機能がある」「CMSは~~ができる」というものではないのです。 あくまでシステム体系のことを指すので、運用するCMSによって機能は違うし、出力内容も違います。 挙げていらっしゃるBlogはCMSの一形態です。 ただ、BlogのユーザーはCSM管理者ではなくモデレータ的立場になるので、CMSを運用しているかと言われれば半分正解、といったところでしょうか。 一般的にCMSを「運用」するのにHTML/CSSの知識は必要です。 トラブル解決などのためにはそのCMSが使っている言語・SQLの知識は必須でしょう。

  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.1

CMS(コンテンツマネージメントシステム)の詳しい解説は、こちらを参考にしてください。 http://ja.wikipedia.org/wiki/%E3%82%B3%E3%83%B3%E3%83%86%E3%83%B3%E3%83%84%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A1%E3%83%B3%E3%83%88%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0