• ベストアンサー

どうやって作っているの?

ducklingの回答

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

初めは、参考書を眺めながら、 自分の欲しい機能が付いているフリーCGIのソースとにらめっこ。 という形で学んでいました。 今はもう、頭の中に以前ににらめっこしたサンプルが存在しているので、 「常に参考書片手に」ということはないですよ。 久しぶりに使う関数の文法確認のために Perl辞書を覗く程度です。 やっぱり、Perl といえども得意分野があると思うので 「全ての関数が頭に入っている」という方は少ないでしょうが、 必要な時に「あぁ、○○関数があったっけ」 などと思い出す程度には、頭に入っていると思いますよ。

deia
質問者

お礼

回答ありがとうございました。とても参考になりました。

関連するQ&A

  • SSIの『#exec cmd』と『#exec cgi』の違いがよくわかりません

    SSI初心者の者です。 参考書(CGIプログラミング入門/翔泳社)を見ながらCGIとSSIの勉強をしてるのですが、SSIの『#exec cmd』と『#exec cgi』の違いがよくわかりません。 本には前者はPerlスクリプトで後者はCGIスクリプトの場合に使うって書いてあるのですが、この2つってどう違うのですか? 前後の文脈から察するにCGIスクリプトは『print "Content-Type: text/html"』があって、 Perlスクリプトはこれが無いものと読み取れるのですが そうなのでしょうか? 初心者向けに御回答していただけますよう、よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • Perl愛してます!私はCにほれました。PerlはCに応用できるのでしょうか?

    Perlを3・4年してました。 たくさんの面白いCGIスクリプトを作ってはホームページで公開して2万人の人から愛されていました。 ほんとPerl愛してます(((((*^o^*)♪ それからいろいろあってPerlをきっかけに本格的プログラミングがしたくて昨年、情報専門学校の体験入学に何回か行ってきました。 そしてCで書かれたスクリプトをこの目で見てきました。 「ん? これはたしかあれじゃないかな?」 なんとなく、書き方が似てるのでまったくCを知らない私でも少々わかる気がしました。 「これはもしかすると・・・」 全部じゃないけど、CってPerlでやってたことを応用できるのかしら?

    • ベストアンサー
    • Perl
  • perlのパスに-wをつけないと500エラーに

    お世話になります。 サーバー会社のトラブルで移転しなければならなくなったのですが、 移転後、cgiの挙動がおかしくなってしまいました。 バージョンperl5.8.8 サーバーOS CentOS なぜかperlのパスに-wをつけないと500のエラーになってしまう状態 #!/usr/local/bin/perl -w print "Content-type: text/html\n\n"; print "test"; これだけのスクリプトでも -wをつけないと500エラーになってしまいます。 -wをつけると動作します。 以前、稼働していたcgiもすべて-wをつけないと稼働しなくなってしまいました。 考えられる原因はどのような事がございますでしょうか。 (root権限のある専用サーバーとなります) 四苦八苦しているのですが、どうしても解決できない為、何卒宜しくお願い致します。 他に必要な情報などございましたらご指摘いただけますと幸いです。

    • ベストアンサー
    • Perl
  • UWSCはどのプログラミング言語?

    いつもお世話になります。 先日UWSCというものを知り、それがスクリプト言語で動くということを知ったのですが、 UWSCというのは、どのプログラミング言語を覚えれば使いこなせるのでしょうか? プログラミング言語にもC言語やperl,php等あると思うのですが、どれがどのように違うのかがさっぱりわかりません。 よろしくお願いします。

  • CGIを作るプログラミング言語は?

    urlの最後の拡張子が cgiでできてるものを作るプログラミング言語は PerlとPHP意外にもありますか?

  • OpenGLでの楕円の描き方

    初めて質問させていただきます。 現在OpenGLを勉強中のOpenGL初心者です。 今OpenGLでの楕円の描き方で四苦八苦しております。 どなたか楕円描写のプログラミングを教えていただけませんか? 言語はVisual C++7.0です。

  • HTMLのCGI全般に関して

    HTMLでホームページを公開しました。HPの中に、「質問して、答える、 二択の投票」みたいなのを、作りたいと思います。 投票はシンプルで簡単なものを作りたいと思ってます 自分なりに調べた結果、 CGIが必要ということがわかりました。そのCGIも、スクリプト言語がある事 がわかりました。 私がHPを公開しているサーバーは、CGIが使えるみたいです。実際、 他カウンターのCGIを使っていま(http://counter.fc2.com/) スクリプト言語については、殆どしりません。(ネットで調べた位) 私のHP公開の現状と、レベルはこの程度です。 この投票を作るのに、CGI以外の方法はありますか? 無理であれば下記の質問へ そこで質問ですが、 (1)CGIの設置について、超初心者でも分かるような 説明をしているサイトはありますか? (2)自分のHTMLにCGIのスクリプト言語を入れる事って出来ますか? (3)スクリプト言語のタグが分かりません。タグ集などはありますか (4)CGIの専用テキストがあるみたいですが、メモ帳で作りたいと思いますが、 専用テキストの方が便利ですか? (5)「CGIスクリプトを作る実行環境があること。」とありますが、どういった設定 をすれば良いですか(URL)

  • コンパイル言語とインタープリター言語の違いについて

    コンパイルするプログラミング言語とインタープリターする プログラミング言語の違いについて教えてください。 特に、開発上および運営上の利点・欠点についてお願いします。 また、CGIでは、PHPやPERLなどのインタープリター言語が 主流ですが、その理由とC言語などで組むのと比較して、 どのような利点があるのか教えてください。

  • プログラムをUTF-8多言語のスクリプトに変更

     Yomiメーラー(http://yomi.pekori.to/yomi-mailer.html)というフリーウェアを利用して、UTF-8の多言語対応のスクリプトに変更しております。 当方、プログラミングの知識がなく、Perlをマニュアル通りに設置するだけの技能しかないので、「中文電脳/UTF-8で簡単多言語CGI」というWebページを参考にUTF-8化に挑んでおります(※上記サイトのURLは長くてうまく記述できそうもないので、Googleで検索してみてください)。  上記「中文電脳/UTF-8で簡単多言語CGI」の指示に従ってそのフリーウェアをUTF-8対応にしていきましたが、どうしても私の猫の額のような知識では分からない箇所が出てきました。  「mimew.pl」というファイルの中で様々な文字モードのための処理のためのスクリプトが書かれていると思いますが、どこをどう無効にすればよいのか分かりません。  テキストファイルとしてこの「mimew.pl」を参考用に、以下の場所にアップロードしてみました(文字化けする場合UTF-8でエンコードしてください)。 http://cgi.www5b.biglobe.ne.jp/~xpress/test-2/img-box/img20080804045138.txt  ご教授頂ければ幸いです。

  • C言語のapacheの設定

    apacheを使うとC言語で作ったプログラムもCGIで動かせると聞きました httpd.confをいじるとC言語でも表示されるらしいのですがいじり方が分かりませんでした。 どのようにいじればC言語を動かせますか? apacheのバージョンはapache_1_3_12_win32です。 普通の(perlでの製作)cgiの拡張子のは動かせます。

    • 締切済み
    • CGI