Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

cgiに関するhakobe932のブックマーク (4)

  • プログラミングと開発者のためのCodeZine:CGI::Applicationを用いたアプリケーションの実装(Perl, CGI, Application, フレームワーク)

    はじめに PerlCGIアプリケーションを作るフレームワークの1つが、CGI::Applicationです。CGI::ApplicationにはどのようなCGIアプリケーションにも必ず存在する定型処理があらかじめ用意されており、自ら記述するコードの量を減らすことができます。また、プラグインによって、足りない機能を補えます。稿では、CGI::Applicationとデータベースを用いた基礎的なCGIアプリケーションの実装方法を解説します。対象読者Perlで何らかのCGIアプリケーションを作成したことのある方。CGI、DBI、HTML::Templateモジュールを使用したことのある方。フレームワークを使用したことのない方。 動作環境 Perl 5.8以降を使ったCGIアプリケーションが正しく動作するWebサーバが必要です。また、以下の依存モジュールをCPANで導入しておいてください。

  • デスクトップCGIでWebとデスクトップを融合する 第1回:CodeZine

    はじめに パーソナルコンピュータの高性能化とインターネットのブロードバンド化が進み、Perlなどのスクリプト言語の活躍する場が大きく拡がっています。言うまでもなく、Webの情報を載せるHTMLはテキストファイルなので、テキスト処理の得意なスクリプト言語にとって、Webは自由自在に取り扱える対象なのです。代表的なスクリプト言語の一つであるPerlは、1987年にLarry Wall氏により生み出され、インターネットの発展と共に、CGI用のプログラミング言語としても普及しました。稿では、Perlを使用して、Windowsデスクトップで動作するCGIアプリケーションを作成します。「デスクトップCGIでWebとデスクトップを融合する」というタイトルは、デスクトップにある情報とWebの情報を結び付けるCGIアプリケーションを作るという意味です。例えば、デスクトップの情報を元に、Webサイトの内容

    hakobe932
    hakobe932 2006/06/06
    なんかチュートリアル系でわかりやすそう?
  • perl - Taint Mode : 404 Blog Not Found

    2006年05月28日07:30 カテゴリLightweight Languages perl - Taint Mode 手前味噌ではありますが、taint modeまできちんと紹介した上に、サンプルコードに全部-Tをつけてあるのは、日語のものでは拙著だけかもしれません。 達人に学ぶPerl/CGI道場 小飼 弾 [を] Perl の -T スイッチ「掟」だそうです!!!Amazonマーケットプレイスではプレミアが付いちゃってますが、今見てもそんなに内容は古くなってないようにも思えます。 他にも事例があれば紹介を。 おぼろげな記憶ですが、O'ReilleyのCGIは-T付きだったように思います。 ついでに、添削。 [を] Perl の -T スイッチ 回避するには掃除が必要。例えば5行目を以下のようにするとOK。 5 if ($fn =~ /^([a-z0-9]+)$/i) {$fn

    perl - Taint Mode : 404 Blog Not Found
    hakobe932
    hakobe932 2006/05/29
    -Tオプションしらなかった
  • 基本的なフォーム -- ごく簡単なHTMLの説明

    この例をもとに、HTMLのフォームを構成する要素を順番に説明していきます。この例のHTML全体は、章の最後で改めて紹介します。 フォームの基枠組み データを送信するためには「何を」「どこに」「どうやって」送るかを示さなければなりません。フォームはこのための手段を提供します。 HTMLのフォームは、データを入力するための手段(コントロールと呼びます)と、それに関するラベルや説明から構成されるひとまとまりのセクションです。「何を」送信するかを示すためにこのセクションの範囲を明示し、「どこに」「どうやって」送信するかを設定します。この枠組みを提供するのがform要素です。 form要素の構造 form要素タイプは2つの主要な属性を持ちます。ひとつは「どこに」、つまりデータを受け取るプログラムを指定するaction属性、もうひとつが「どうやって」、つまりデータの送信方法を指定するmethod属

    hakobe932
    hakobe932 2006/04/26
    CGIの仕組みとかもね
  • 1