これから、ユーザーが自由に記事(広告)を書き込みできるサイトを作ろうと思っているのですが、cgiやphpなど様々な方法があるようで、どこから手をつけていいのかわからなくて困っています。
わたしの技術レベルとしてはDream Weaverを使って、htmlとcssだけによる閲覧のみのwebサイトを作ったことがあるのと、フリーのCGI掲示板をほぼ改造せずに使っていたことがある程度です。
作ろうとしているのは、ユーザーが記事(広告)を書き込んで情報交換をできるサイトです。記事の一覧表示画面から気になるタイトルをクリックすると記事の詳細が見られる、といったサイトです。
掲示板のように記事に対して返信する機能はいりません。
書き込み画面での書き込み・選択の一部が一覧表示にも反映されます(ジャンル・イベント日程・場所・記事タイトル)。
同様の仕組みで、イベント情報、賃貸情報、個人売買情報、求人情報の4種類の記事を閲覧・書き込みできるようにするつもりです。
その上で、基本的に上記のリンク先画像のレイアウトを保ちたいと思っています(画面上部にグローバル・ナビゲーション、その下に記事一覧又は詳細画面)。
ですので、画面が全面的に変わってしまうレンタル掲示板などの利用は避けたいと思っています。
上記をかなえる方法は沢山あるかと予想できますが、情報が沢山ありすぎて逆に困っています。なにかオススメの方法・手順がありましたら教えてください。プログラミングの習得が目的ではないのですが、必要になってくる最低限の知識は勉強するつもりでいます。
また、オススメのスクリプトなどもありましたら教えてくださるとうれしいです。このサイトが所謂”掲示板”でもないので、インターネットや書籍でもどういう風に検索したらよいのかで迷っています。
よろしくお願いいたします。
No.3ベストアンサー
- 回答日時:
あっはっは。
まぁ確かに「掲示板」だねぇ。真の意味で。むしろ今掲示板(BBS)と言われているものの方が本当は掲示板じゃないよね。とりあえず、普通のフリーのBBS(いろんな項目を入力できるものが望ましい)を探してきて、画面イメージと入力項目部分をちょっと書き換え、返信部分を削るというのでどうだろう。必要な技術知識はもってきた元ソフトによって変わる。
> 画面が全面的に変わってしまうレンタル掲示板などの利用は避けたいと思っています。
ラフを拝見したけど、結局これだって各画面のレイアウトイメージが統一されているだけであって仕組みは普通の掲示板と変わりないはずだよ。
スパム対策(特にボット対策)はいくらでもあるのでそれも探してきて組み込めば良いでしょう。ただ、これはレンタルWebスペースだと難しいかも。
あと・・・・CMSやWIKIは今回の案件だとどうだろ・・・・掲示板というくらいだから1回書き込めて後は誰もいじれないという作りを目指しているんじゃないかなと思うんだけど。WIKIだとこの機能を実現するのはかえってわずらわしいんじゃないかな。
まぁ、まとめるとこう。
1.CGIやPHPの何を使うかはWebサーバーによって変わる。自宅サーバー、iDCハウジング、iDC専用ホスティングなら何でも使えるけど、iDC共用ホスティングやレンタルWebスペースだとそこに合わせるしかない。
2.一から書き起こすよりかは一番近いイメージのものを持ってきて改造する方が良いと(個人的には)思う。
3.一から書き起こすのであれば、ラフから考えると、ASP.NETというものを使うのが最終的に楽で得なのではないかと。もちろん技術があればどの言語でも同じものはできます。汎用性を考えるとどうだろ、PHPが良いのかな。
大変具体的なご回答ありがとうございます。
そうですね、確かに、作ろうとしているのは学校なんかに置いてあるような物理的な「掲示板」の機能をもったものです。
まずは、アドバイスの通り、フリーBBSで理想に近い掲示板を探し、返信部分を削るところからやってみようと思います。なるほど、スパム対策も「組み込み」という形でできるのですね。
>ラフを拝見したけど、結局これだって各画面のレイアウトイメージが統一されているだけであって仕組みは普通の掲示板と変わりないはずだよ。
確かに、仕組みは全くもって「掲示板(BBS)」なんですね。レイアウトの設定というのをhtml、cssでしかしたことがないため、掲示板が含まれるページ(cgiやphp)のレイアウトをどう設定するかというところが全く想像できてない状態でして、このようなことを書き込みました。勉強します。
webサーバーはまだ決めていないので、使う言語はフリーのものが沢山配布されているCGIにしようかと思い始めて、それに合わせてサーバーを探そうかと思っています。「iDC専用・共用」なんていう言葉も恥ずかしながらまだ知らないので調べてみます。
しかし、ASP.NETというものも調べてみますね。時間は結構ありますので少しずつ勉強していこうと思います。
No.2
- 回答日時:
CMS や wiki を利用すれば実現出来ると思います。
色々調べてみてください。
CMS や Wiki もしくは掲示板と言う言葉にとらわれず、行いたい機能を実現するには、どのようなプログラムが最適か考えてみると良いと思います。
ご回答ありがとうございます。
なるほど、CMSというものを簡単に調べてみましたが、これがあれば、テンプレートで作ったレイアウト通りに更新されていくということでしょうか。この知識も踏まえながら、くださったアドバイスの通り、今後の取捨選択も柔軟に考えていきたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- SSL・HTTPS 掲示板サイトへの書き込みができない件(ブラウザソフトを変えてもできない) 2 2022/11/20 10:48
- IT・エンジニアリング 求人サイトインディードの手法(求人サイトではなく、求人情報検索表示サイトである)は合法なの? 1 2022/06/21 13:32
- WordPress(ワードプレス) ワードプレスで、投稿一覧ページにタグを表示する方法 投稿につけたタグを、記事一覧ページにもカテゴリと 1 2023/05/10 21:41
- WordPress(ワードプレス) WordpressでYouTubeの埋め込みができない。 1 2022/10/26 01:08
- 訴訟・裁判 2ちゃんねるの歴史 からして 認証システム は必要ですか? 1 2022/10/09 05:39
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- その他(ニュース・時事問題) 破産者まとめサイトに停止命令 の記事に違和感を感じます この記事の説明で官報はいいのでしょうか? 3 2022/03/24 14:46
- 事件・犯罪 何度か同じ質問をしていますが、幅広く皆さんの意見を聞きたいので、再度投稿致します。 当方、加害者側で 2 2022/04/14 21:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
自分のHPの掲示板への新規投稿...
-
自動人数カウンターってありま...
-
花台の位置は向かってどっちで...
-
アンケートのCGIを探しています
-
PCケースのHDD設置方法につきま...
-
HPで「あなたは何人目です」...
-
perlのAF_INET、PF_INETとは
-
ページにJavaScriptを埋め込む...
-
ジョブ名、ステップ名の取得方...
-
ダイアログをJavascriptで操作...
-
フリー配布の掲示板
-
アクセスカウンターの作り方
-
VBスクリプト---アプリの終了に...
-
イラストレーター、縦中横のシ...
-
設置出来ない…
-
VBSの作成 ディスク空き容量
-
HPのページないしリンクにパス...
-
お寺の門前に設置してある掲示...
-
部品配置図から文字列を抽出し...
-
キーエンスのPLCでのスクリプト...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
自分のHPの掲示板への新規投稿...
-
ArduinoのEEPROM書き込み間隔
-
認証掲示板について
-
gifアニメ掲示板
-
画像が投稿できるトピック式掲...
-
掲示板で記事が更新されるとメ...
-
日本語の検出
-
社内向けのスケジュール管理な...
-
こんな掲示板探してます。
-
XOOPSのイベント通知機能とは・...
-
ユーザーが自由に広告を掲載で...
-
画像がアップできるcgiスクリプ...
-
ブログのように、コメント欄が...
-
恐怖の文字化け・・・不思議で...
-
会員制PHP掲示板はありませんか?
-
画像付きBBS
-
なぜJavaは、メモリ管理のため...
-
掲示板で日本語を含まない文章...
-
掲示板にアイコンを選択できる...
-
作成しているHPに小窓をつけて...
おすすめ情報