#author("2021-01-19T18:43:24+09:00","default:inoue.ko","inoue.ko") #author("2024-10-07T13:25:47+09:00;2021-01-19T18:43:24+09:00","default:inoue.ko","inoue.ko") *CMS Content Management System ~ #image(CMS.jpg,right,32%) CMSとは、Webページの構成要素であるテキストや画像をデータベース的に統合管理し、HTMLをその都度自動生成して配信するシステムの総称です。ブログ、Wiki、SNS、Commerceなど、更新頻度の高い活発なサイトは、いずれもCMSでできているといって過言ではありません。 その特徴としては、 -ブラウザからのページの更新が可能で、複数の参加者による情報共有が可能 -ページ内検索等のツールがはじめから組み込まれており、閲覧者にも便利 -CSSの知識があればデザインのカスタマイズが簡単にできる -プラグインも豊富にあり、システムのカスタマイズも簡単にできる -CMSの大半はオープンソース(GPL)。つまり技術さえあれば経費\0。 難点としては、 -サーバーサイドで動くシステムであるため、導入にはサーバーの知識が必要 -大半のシステムがMySQLなどのデータベースソフトとの連動を前提としており、一般のフリーサーバーでは動作しないケースが多い ということで、多少ハードルは高いのですが、自分のサイトをこれで構築することができれば、これほど便利なツールは他にありません。 もちろん HTML+CSS の知識は必須で、まずはそれがある程度理解できていることが前提となりますから、CMS の導入にはまず基本を学習してから…というふうにお考え下さい。 ~ ***詳細ページ -[[WordPress]] -[[Grav]] -[[PukiWiki]] -[[MediaWiki]] ~ ***オープンソースのCMS -[[MediaWiki>https://www.mediawiki.org/]] Wiki -[[PukiWiki>https://pukiwiki.osdn.jp/]] Wiki(FlatFileCMS) -[[PukiWiki>https://pukiwiki.sourceforge.io/]] Wiki(FlatFileCMS) -[[Grav>https://getgrav.org/]] Wiki(FlatFileCMS) -[[DokuWiki>https://www.dokuwiki.org/]] Wiki(FlatFileCMS) -[[Pico>http://picocms.org/]] Wiki(FlatFileCMS) -[[Yellow>https://datenstrom.se/yellow/]] Wiki(FlatFileCMS) &scale(80){参考:[[Flat-File-CMSについて>https://hostingstock.net/article/notes/flat-file-cms/]]}; -[[Wiki.js>https://wiki.js.org/]] Wiki(NodeJSベース) -[[WordPress>https://ja.wordpress.org/]] 汎用 Blog -[[Concrete5>https://concrete5-japan.org/]] 汎用 -[[Joomla!>https://joomla.jp/]] 汎用 -[[Movable_Type>https://www.movabletype.jp/]] 汎用 Blog -[[Drupal>http://drupal.jp/]] 汎用 -[[XOOPS>https://xoopscube.jp/]] 汎用 -[[EC-CUBE>https://www.ec-cube.net/]] E-Commerce -[[ZenPhoto>https://www.zenphoto.org/]] フォトギャラリー //-[[Wikipedia: Alfresco]] 汎用 //-[[Google: Magento]] E-Commerce //-[[Wikipedia: OpenPNE]] SNS //-[[Wikipedia: Plone]] 汎用 ~ ~ ~