Topic金沢発の、超軽量級オープンソースCMSですek-MyWEBとは2009年2月金沢市のミタスタジオ(代表:美多幸夫)が開発したCMS(コンテンツマネージメントシステム)で、インストールに必要なディスクスペースが、わずか1MBそこそこという、文字通り超軽量級のWeb開発システムです。教育機関における大量導入に適しています。地域の商店街などで、共通のWebツールとして使えるよう、シンプルなショッピングカート機能を標準で備えているのが特徴です。ミタスタジオではek-MyWEBを、自社のみのWeb開発システムに留めおくことなく、広く活用していただくために、金沢発、石川発のGPLによる*オープンソース・ソフトウエアとして公開することを決断し、その開発・メンテナンス業務を非営利団体ek-MyWEB.comへ移管いたしました。いえば当然ですが当サイト自身、ek-MyWEBで制作されています。*オープンソースとは、プログラムソースを公開して、だれでも無償で利用できる形式となっているアプリケーションプログラムを意味します。大規模なオープンソースにLinuxがあります。多くはネットから簡単に入手できますが、利用に際しては自己責任が求められます。Web開発のための基本システムですek-MyWEBはホームページビルダーやDreamweaverのように、Webデザイナーあるいはエンドユーザーが使う、いわゆる「ホームページ作成ソフト」ではなく、ek-MyWEBがサーバにインストールされていれば、ホームページの作成が楽になる、ネットショップがすぐ開店できる、いうなれば「ホームページ作成システム」です。専門家でない限りホームページ作成ソフトは必要ありません。CMSとは何か?CMSとはコンテンツマネージメントシステムの略で、これまでのホームページのように、1ページずつHTMLと呼ばれる言語で記述するか、ホームページビルダーのような市販のソフトでデザインして、それらのページを関連付けするというやり方でなく、ホームページの中身(コンテンツ)をブロック化して、データベースに保存するので、あとで記事の書き換えが容易、情報を検索しやすいところに大きな特徴があります。知られている代表的なCMSとして、ブログツールがあります。難しいHTMLをおぼえる必要もなく、メールを打つような手順で個人ホームページが簡単に作成できることから、Yahoo!など大手のインターネットプロバイダでは、必ずといってよいほど何らかのブログツールが加入者に無料で提供され、人気を博しています。これらの無料ブログでは商業利用が禁止されているので、企業が導入するには問題がありました。社長の個人ブログというスタンスでしか利用できないのです。企業向けにはMovableTypeやWordPressなど、オープンソースのブログツールも少しずつ浸透しつつあり、対応するWEB制作会社もありますが、機能が限定されている割には難解で、零細な個人企業が導入するには敷居が高すぎるのが現状です。一括導入に最適サーバにインストールするには、WordPressで約5MB、XOOPSなど他の有名CMSは10MB以上必要ですが、ek-MyWEBは1MB程度の超軽量なので、大量に、ディレクトリごとにすばやくインストールできます。教育機関への大量導入に有用です。同じドメイン内部ならデータベースを共有できるので、顧客情報(会員情報)をできれば共有したい地域商店街や各種公共団体などにおける、一括導入にも適しています。イントラネットで社内情報管理にも使える画像を含めた商品管理データベースの構築は、一般的になかなか骨の折れる作業となりますが、ex-MyWEBならXAMPPサーバを社内に設置するだけで、すぐ始められます。商品管理データがそろったら、次は顧客データをそろえます。その二つの情報をリンクさせれば、立派な顧客管理システムができあがるというわけです。*イントラネットのアプリケーション開発についてはオプションとなります。社内にPHPプログラマーがいない場合、ek-MyWEB対応のASP事業者、またはサポートハウスにご依頼ください。ek-MyWEBの主な機能モデルとモジュールek-MyWEBのデータベースには基本的に1個のテーブルのみがあり、そのテーブルに対してデータをエンコード(書き込み)、デコード(読み出し・表示)する処理ルールをデータモデルあるいは単にモデルと呼び、その処理を受け持つプログラムをモジュールと呼びます。現在開発済みであり、標準プランに含まれるモデルは、以下の一覧表(Tableモデルで作成されています)の通りです。他のCMSにおいては、モデルと似た概念としてタイプと呼ばれるものがあります。日付降順で、日記帳に適している。日付降順で、ブログまたはニュースに適している。日付降順で、掲示板またはフォーラムに適している。