以上のことを出来るだけ省力で実現できるオープンソースとか?を教えてください。

基本的には自らのwebサーバ上のwebアプリケーションとして実現したいのですが、代替する方法があればその条件にはこだわらなくて結構です。


○このシステムを使用するユーザ登録、管理を行う。
○ユーザは自らのユーザIDにひもづいたwebページ(W)をいくつでも作成でき、いつでも編集できる。

○ユーザはWを本当に自由には作れない、Wの内容、形式、仕様はシステムが制約する。 例えば、html中で特定の項目の中身だけ編集する、など

○Wは、個別にweb全体に公開/非公開の設定を行える。

○Wにユーザが作成、編集した内容を、統計的に処理できる



出来るだけ省力で実現する方法、です。

回答の条件
  • URL必須
  • 1人5回まで
  • 登録:
  • 終了:2011/07/19 09:18:36
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:mogya No.2

回答回数22ベストアンサー獲得回数1

ポイント99pt

自分だったらExpressionEngineというのを使います。要は、高度にカスタマイズの利くブログツールです。

ユーザー向けにブログみたいな入力フォームが用意されますが、入力項目は管理者がカスタマイズできるので、ブログよりも自由度を下げた入力フォームにすることが出来ます。


やり方概要

  1. 管理者は、ブログ記事のカスタムフィールドというのを作ります。売上金額(テキストボックス)とか、受注見込み(セレクトボックス)とか、そういう感じで。あと、ブログ記事本文があるとユーザーが好き勝手入力してしまうので、この項目は削除。
  2. すると、ブログ記事の入力ページは、売上金額や受注見込みなど、自由度を下げた入力欄だけが表示されるようになります。
  3. テンプレートのカスタマイズで、ブログ記事の検索結果に対してPHPやSQLで処理が出来ますので、この機能を使えば様々な統計結果を表示するページが作れます。売り上げ金額ランキングページを作るとか、トップページに受注額合計を表示するとか。
  4. ユーザー登録や記事の表示非表示の選択も出来ます。ユーザーが投稿した記事は下書き状態になっていて、管理者が公開にしないとWEBには表示されないとか、そういうことが出来ます。

expressionengineは2.0から有料になってしまったのですけど、CMSと呼ばれるツールで似たような機能を持っているものは多いので、探せば無料のものでも実現できるかもしれませんね。

id:TAK_TAK

これは要望を達成できそうです。


一応、まだ回答募集します。

2011/07/16 12:22:34

その他の回答1件)

id:niwa-mikiho No.1

回答回数516ベストアンサー獲得回数40

ポイント1pt

wiki はどうでしょう?

wiki でも幾つかあり、簡単に導入して感じをつかめるのに pukiwiki というものがあります。

http://pukiwiki.sourceforge.jp/?FrontPage

id:TAK_TAK

Wikiでは編集の自由度が大きすぎるのです。

もっと非常に編集できる事を制約したいのです。

また、

Wikiでユーザが編集した内容の統計的な処理が出来ますか?

2011/07/14 11:01:18
id:mogya No.2

回答回数22ベストアンサー獲得回数1ここでベストアンサー

ポイント99pt

自分だったらExpressionEngineというのを使います。要は、高度にカスタマイズの利くブログツールです。

ユーザー向けにブログみたいな入力フォームが用意されますが、入力項目は管理者がカスタマイズできるので、ブログよりも自由度を下げた入力フォームにすることが出来ます。


やり方概要

  1. 管理者は、ブログ記事のカスタムフィールドというのを作ります。売上金額(テキストボックス)とか、受注見込み(セレクトボックス)とか、そういう感じで。あと、ブログ記事本文があるとユーザーが好き勝手入力してしまうので、この項目は削除。
  2. すると、ブログ記事の入力ページは、売上金額や受注見込みなど、自由度を下げた入力欄だけが表示されるようになります。
  3. テンプレートのカスタマイズで、ブログ記事の検索結果に対してPHPやSQLで処理が出来ますので、この機能を使えば様々な統計結果を表示するページが作れます。売り上げ金額ランキングページを作るとか、トップページに受注額合計を表示するとか。
  4. ユーザー登録や記事の表示非表示の選択も出来ます。ユーザーが投稿した記事は下書き状態になっていて、管理者が公開にしないとWEBには表示されないとか、そういうことが出来ます。

expressionengineは2.0から有料になってしまったのですけど、CMSと呼ばれるツールで似たような機能を持っているものは多いので、探せば無料のものでも実現できるかもしれませんね。

id:TAK_TAK

これは要望を達成できそうです。


一応、まだ回答募集します。

2011/07/16 12:22:34

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません