- 締切済み
ポイントを付与する機能の仕組みを知りたいです
この掲示板のように質問者から回答者へお礼としてポイントを付与する機能を備えているHPがありますが、どのようにすればよいのでしょうか。 自分で掲示板を作成し同じようにポイント付与機能を設定したいのですが、色々と調べてみたもののどうすればよいのか分かりません。HP作成ソフトにはネットショップで買い物をした場合にポイントを付与する機能はあるようですが、掲示板で個人から個人へポイントを付与する機能は無いように思います。そのような機能を備えたソフトがあるのか、どこかと契約するのか、さっぱり分かりません。 また、このようなポイント付与機能は、携帯電話からも出来るのでしょうか。例えば、携帯電話から掲示板に質問をします。その質問に対して数人から回答が寄せられます。その中で選んだ人に「携帯電話」からポイントを付与する、ということです。 申し訳ありません。技術者向けのカテゴリーに質問させていただきましたが,全くの素人です。プログラミングは分かりません。失礼を承知で質問させてください。ただ,何とかして掲示板を作成したいのです。 もし,カテゴリーが違っていたら,お手数ですがどこに質問したらよいか教えていただけると助かります。 ご存知の方がみえましたら、よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- ORUKA1951
- ベストアンサー率45% (5062/11036)
ホームページ作成ソフトでは不可能と言ってよいでしょう。 ブラウザとサーバーの通信方法の概略 サーバーでのプログラムの仕組み など基本的なことを理解しておく必要があります。 ウェブサイトの制作を作成ソフト(ウェブオーサリングツール)でなく、テキストエディタで作成されているのなら、これらの大まかな知識は既にみについていると思いますから、そんなに難しいものではありません。あとPerlなりでプログラムをかければよい。 訪問者の個別のデータをサーバーに記録しておく。掲示板の記事を保存しておくことと大差ないです。 それを画面に表示させる。保存されているデータからHTMLを作成させるようプログラムを書く。 まず掲示板のプログラムをツールに頼るのではなく、自分で書いてみることから始めましょう。 #!/usr/bin/perl print "Hello World!\n"; あたりから・・・・
- tracer
- ベストアンサー率41% (255/621)
必要であればプログラミングを学びたい、という意思があるのかどうかがポイントですが、結論からいうとプログラムができない以上は、その機能は実現できません。と思います。ではなく、できません。ただ、掲示板自体は、プログラムの基本さえあれば、比較的簡単に実装できるシステムだと思います。0からでも、2、3ヶ月やりこめば、簡単なものならできるんじゃないでしょうか。 もし、質問者さんがプログラムを学習つもりがないというのであれば、「カクカクシカジカの機能を持った掲示板システムを探しています」と質問内容を変えたほうがいいです。ついていれば近い機能を持ったものを発見できるかもしれません。ただし、ご自身の要望に100%フィットしたものを発見するのはかなり難しい(たぶんない)と思います。多くの場合、たまたま発見したシステムの機能に、ご自身の要望を縮小するしかありません。質問者さんの場合、一番確実な方法は、然るべき人から要件を満たすシステムを買う(つくってもらう)ことですよ。プログラミングができない以上は、自分でなんとかできる限界を超えていると思います。 「買ってください」という答えが一番明快な回答です。 どうでしょう。掲示板の規模にもよりますが、50万くらいの予算をみれば、つくってくれる人はいると思いますよ。
- notnot
- ベストアンサー率47% (4900/10358)
方法としては、 (1) 自分でプログラミングを学んで、プログラムを書く(プログラムを動かすためにレンタルサーバーなどの利用が必要)。サーバープログラムの初歩くらいのレベルで出来ます (2) 「これこれの記述を埋め込めばアクセス解析出来る」のようなサービスがありますが、そういうのに似た「これこれの記述を埋め込めばポイント管理が出来る」というサービスを探す(たぶん無い) いずれにせよ、サイトの利用者に「ユーザ登録」をしてもらわないといけないのが難点。ユーザ登録をしないとコメントが書けない掲示板は、大手のものでない限り、使われないと思います。 ・ユーザ登録するためにはIDとパスワードの登録が必要 ・パスワード忘れ時の再発行のためにメールアドレスの登録が必要 ・利用者がメールアドレスを簡単に入力してくれるかどうか 個人運営のちょっとした掲示板でなく、ビジネス化を目指すレベルでないと難しいと思います。ビジネス化を目指すレベルであれば、プログラマを雇って開発でしょうね。