• ベストアンサー

掲示板 日記を作る上で。

ホームページに掲示板をつけたいのですが、 CGI PHP ASP どれにするか迷っています。 自分が今使っているサーバーが対応してるしてないは関係なしに、 今後のことも考えれば、どれにすればよいのでしょうか・・・ 将来的にはなにがくるのでしょうか。。。 自分の中ではJAVAはいずれやりたいとおもっているので、 PHPにしたいなぁとおもっています。 だけどいろいろ意見聞いてから決めようと思って載せてみました。 一応CGIについては多かれ少なかれ、勉強しようとは思っています。 C言語をあまりしらないので、若干にているといわれるPERLをやろうかなっておもっているからです。 ↑これについても意見ほしいです。(思想が間違っているような気がするんで(笑))

  • PHP
  • 回答数2
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • kusukusu
  • ベストアンサー率38% (141/363)
回答No.2

最初に自己紹介(^^; 私は仕事ではJavaをメインにやっております。 で、遊びで以前はPerlをやっていました。              ^^^^^^^^^^^^^^^ 過去形です。 今はPerlはやっていません。phpばかりです。 OKWebではJavaの質問は見ません(笑) 仕事と同じものを見るのが苦痛だからです(^^; 遊びでやっているphpの質問には度々首を突っ込みます。 さて、質問ですが、Perlを覚えれば、一通りの基本は出来ます。 これが元になると思いますし、PerlCGIが使えないWebサーバーは希です。 これで一通り何でも出来るともいます。 ではなぜ私はやめたのか? はっきり言ってphpは「速い」めちゃくちゃ速い! DBと簡単に連動できる! と言うメリットがあるからです。 ただ、現状ではやはりマイナー言語であることは否めません。 ゆえにphpが使えないWebサーバーは沢山あります…と言うより、使えるWebサーバーはあまりありません。 ただ、自分でWebサーバーの環境を構築できるのであれば、問題ありません。 私はそうしています。 #No1のducklingさんの > 簡単なものをと言うのであれば、PHPがお勧め は、賛否両論です。 確かに簡単です。が、浅くしか学んでない人の書いたphpははっきりって危険です。 簡単に出来る分深く学ばないので、セキュリティホールだらけのものができあがる可能性が高いのです。 やはりどんな言語でも「極める」と言うのであれば深く勉強する必要があります。 # かく言う私もまだまだ勉強中(^^; > ASPは、、(以下自主規制 ASPは…私も自主規制(笑)

korochin
質問者

お礼

PHPをやってみることに決めました^^ でも一応Perlもやることにします。 いろいろ説明ありがとうございました!

その他の回答 (1)

  • duckling
  • ベストアンサー率47% (88/185)
回答No.1

CGI、PHP、ASPのどれにするか、という点で、 ↑CGIの意味を理解なさっていないようですので ツッコミを入れさせていただきますと、 CGI = Common Gateway Interface WWWサーバがユーザエージェントからリクエストを受けて プログラムを起動させるシステムそのものの事を言うので、 PerlでもPHPでもASPでもCGIは作れます。Cでも。 それはさておき、 簡単なものをと言うのであれば、PHPがお勧めですが、 少し遠回りをしてPerlから始め、 Perlでそこそこのプログラムをキチンと組めるようになった後、 PHPに移行した場合、 PHPを覚えるのには2週間あれば充分です。 Javaをいずれやりたいと思っているからPHPにしたい、 Cをあまり知らないのでPerlをやろうと思っている、 ↑の意味は、ちょっとよく分かりません。 何か誤解されているような気がします。 将来的には、Java、Perl、PHPが残るとは思いますが、 本人が何をやりたいのか、で、選ぶ言語は変わってきます。 まずは自分がどんなプログラムを組みたいのかということを 明確にさせることが先決でしょう。 作るプログラムの必要に応じて言語は変えるものだからです。 「ホームーページに掲示板を付けたい」だけなら、 JavaやCを学ぶ必要性は少ないかと思われます。 本格的にやりたい場合は、webサーバの仕組みなども含めて 勉強することをお勧めします。 CはもともとWeb言語ではないので 残るかどうかというよりも、残って当然な言語だと思います。 ASPは、、(以下自主規制

korochin
質問者

お礼

誤解してる点が自分でも多いと思うんですよね、さわりだけにしか触れていないので^^; というか友達の情報をそのまま書いたような質問をしてしまって。。。 なので説明ありがとうございました♪ 参考にしてみます^^

関連するQ&A

  • サーバ側のプログラミング言語

    サーバ側のプログラミング言語としてどれが優勢なのでしょう。 CGI、Perl、PHP、JAVA、rubyが代表的なところのようです。 ざっくりと見た感じではPerlの方がCGIよりも良く、 更にPHPとPerlではPHPが優勢と読めました。   でも、WebでまだまだJAVAは耳にしますし、 rubyは国産で力を入れてるとか。 CGIは今後廃れていくのでしょうか。 JAVAはどうなるのでしょう。 何かご意見があればお願いします。

  • 掲示板の利用について

    この前も質問させてもらったのですが再度お聞きします。 職場内だけのホームページを作っています。 サーバーにはアップロードしていないので自分の職場内だけしか見ることができないようにしています。 そのホームページに申し送り事項などを掲示板でしようと思います。 もちろん外部には絶対漏れないようにしなければいけないのですがこの場合一番安全なのはApacheを使って自分のパソコンにローカルサーバを作ってCGIの掲示板を置くことがいいですか? もしこの場合この掲示板は商用掲示板になりますよね。 だったらもし掲示板をレンタルで借りる場合は商用OKの掲示板を借りるか僕もある程度perlの知識があるので自分で掲示板を作るかですよね!アドバイスお願いします。

  • Google Adsenseのモバイル向け広告について

    グーグルアドセンスでモバイル向けAdsenseというのがあって利用したいと考えています。 そこでソースを貼ろうとしたんですが… サーバーサイドのスクリプト言語で、CGI/Perl,PHP,JSP,ASPとあるうんですが、HTMLに貼ってもできませんよね? CGIは自分で設置はできますが、ソース改変などは知識があまりないため不安です。 PHPは知識が一切なく、JSPとASPについては意味がわかりません。 どれを選ぶのがもっとも良いでしょうか?

  • CGI掲示板の導入について

    はじめまして。 大変困っていることがありまして、教えてください。 よろしくお願いいたします。 現在自分たちが運用しているホームページにて他所からいただいたCGIの掲示板を使っています。 掲示板の情報はhttp://www.irao.com/irao/ir-i-bbs/ にあるIr-i-BBS/1.85bというものです。 これまではサーバーやCGIを詳しい方が導入やメンテナンスをされていたのですが、 諸般の事情により、連絡が取れなくなってしまいました。 今のところ掲示板はそのまま運用していけるようなのですが、新たに10個ほどホームページ内に 新しい掲示板が必要となってきました。 私はHTMLなどに理解はあるのですが、CGIはあまり詳しくありません。 この場合、掲示板のデータ関係がcgi.binフォルダに格納されているようなのですが、 これは10個の掲示板を増設する場合、新たにそれぞれ10個のフォルダをUPしなくてはならないもの なのでしょうか? また掲示板の作者はPERL5がシステム上にインストールされている必要があると記載しているのですが、 インストールは済ませたとして、PERLで何かできないと導入できないものでしょうか? 文章長くなり、大変申し訳ございませんが、なにとぞよろしくお願いいたします。

    • 締切済み
    • CGI
  • Perl 掲示板 初心者

    初の投稿で大雑把な質問失礼致します。 (1)目的・・・ホームページに掲示板を設置したい (2)言語・・・Perl (3)文字コード・・・UTF8(Encode) Perlでメールフォームは作ることはできました。 メールに関しては、ネットサーフィンでなんとか完成したのですが、 掲示板は、たくさんでてくるも、どれもうまいこと動作しません・・・ http://webings.net/perl/boardimg1/ ここのサイトのようにしたいのですが、 コピペで貼付けし、サーバーに送り実行すると 書込ファイルが開きませんと表示されます まずファイルの読込から躓いていて、先に進みません・・・ サーバー側に index.html----cgi----bbs.pl----dat----boardimg-----jpg,png,gif等 |-----boardimg.dat このようなフォルダ構造ではないのでしょうか? パーミッションは bbs.pl→777 boardimg.dat→666 そこで、教えて頂きたいのが (1)このサイトで、どう改善すればいいのか・・(すごく大雑把申し訳ないです) (2)初心者でもわかるようなサイト (3)掲示板の仕組み(ファイルの読込、書込について) また、このサイトの掲示板では、Perl内でHTMLが記述されてますが、 ホームページのformからCGI.pmでデータの受け渡し にするほうがいいのでしょうか?

  • imode/PC両方使える掲示板スクリプト

    imodeとPCの両方から書き込み&参照できる掲示板スクリプトを探しております。 新しいホームページを開こうと思い、掲示板スクリプトを探しているのですが、なかなか良いものが見当たりません。 できれば、画面表示部分は自分でカスタマイズできる、テンプレート型のものだと嬉しいです。 言語はPerl/PHPのものでお願いします。 皆様がお使いになられて、これはイイ!と思うものがありましたら是非是非お教えください。

  • 掲示板について・・・

    キャベツのインターネットを利用しているのですが、 当社CGI専用サーバーによる、カウンター、チャット、掲示板機能がご利用頂けます。 お客様で製作したCGI、Perl、SSIスクリプトは、当社では利用することができません。 と書いてあります。初心者なので良くわかりません。 キャベツが指定しているサーバーの掲示板しか使えないという事でしょうか? パスワード制の掲示板を使いたいのですが・・・。 どなたか教えて下さい。

    • ベストアンサー
    • CGI
  • 技術的な質問ではありません、ASP.NETについて

    技術的な質問ではありませんが、皆様のご意見ご教示いただきたく思います。 ASP.NETに一度も触れたことのない者ですが、 転職したいところではASP.NETでのWEBプリケーション開発を行っています。 今までの私の経験は、サーバはLinux、DBはPostgreSQL(と少しだけMySQL)、 言語はPHPでした。 その他の言語としては、Perlを少々、Javaは業務では一度も使用したことがなく、 もう6年近く前になりますが資格だけ持っています。(それ以降はまったく触っていません) また、シェルスクリプトも少しだけ書けます。 プログラミング経験は、3~4年程度です。ネットワーク・サーバ構築の経験はありません。 この程度なのですが、新しい環境で、ASP.NETでの開発に携わるのはやはり敷居が高いでしょうか。 Windowsサーバでの開発は6年ほど前に一度だけ、1ヶ月だけIIS+PHP+MySQLで やった以来でほとんど覚えていません。 今まで経験したことのある言語の感覚では、私の感触では ・Java=はじめて勉強した言語、かなり難しい…。6ヶ月勉強してやっと基本が分かった気がする・・ ・Perl=Javaの後にやったので結構簡単 ・PHP=年数が長いせいもありますが、かなりお手軽言語 ・シェル=文法が慣れないけれど、まあ頑張ればできるくらい という感覚です。 ASP.NETはどれくらいの難しい部類に入りますか? 皆様の感覚で結構です、是非ご意見いただけますと幸いでございます。

  • 拡張子が「.aspx」の掲示板について

    レンタルサーバー会社が、ホームページも作ってくれたんですが、掲示板の拡張子が「.aspx」でした。今回、それとは別にもうひとつ掲示板を作りたいのですが、基本的なことが分かっていないので、教えてください。 (1)できれば普通の(cgiの)掲示板を新設したいのですが、業者がわざわざASPの掲示板を作ってきたということは、サーバーがcgiに対応していない可能性があるんでしょうか。(業者が長期休暇中で、直接確認することができません) (2)「.aspx」の掲示板を新設するのでもかまわないんですが、その場合、今ある掲示板をフォルダごとコピーして、名前やデザインを変えてアップロードすれば、新たな掲示板を作ることができるんでしょうか?それとも、サーバー会社と新たな契約が必要になるような作業なのでしょうか?(容量にはまだまだ充分すぎるほど余裕があります) (3)「.aspx」の掲示板を新設する場合、これまで他サーバーで作っていたcgiの掲示板のログを移設することはできますか? (4)cgiについてうがかいたいのですが、いくつかの解説サイトをみていると、「cgi設置にあたっては、プロバイダの説明にしたがってください」とあります。cgiを設置するのに、どうしてサーバーではなく、プロバイダが関係してくるのでしょうか?ほとんどの人はプロバイダのサーバーを利用するので、このような書き方になっているだけですか?私の場合、プロバイダからサーバーを借りているのではなく、まったく別の会社から借りているのですが、プロバイダに何か確認を取らなければいけないのでしょうか。

  • SQLでの掲示板

    PHP+MySQLで掲示板を複数作ろう(100個以上)と考えているのですが、 普通のパールなんかのcgiでの掲示板に比べてかなり容量を 食ってしまうものなのでしょうか? PHP+MySQLに慣れたので、なるべくならそれで行きたいのですが。 レンタルしているところでは実際にMySQLの使用容量がわからないので 困っています。(200MBまでOKとのことですが) お詳しい方、是非お教えください。