NanoA は、気軽に使えるウェブアプリケーション実行環境です。その特徴は以下のとおり。 初心者でも簡単にアプリケーションを作成可能 CGI でも高速に動作 (レンタルサーバで使えます) データベース管理や設定の手間は、フレームワーク同梱のシステムアプリケーションにおまかせ (予定) オブジェクト指向フレームワークなので、大規模なアプリケーション構築も可能
NanoA は、気軽に使えるウェブアプリケーション実行環境です。その特徴は以下のとおり。 初心者でも簡単にアプリケーションを作成可能 CGI でも高速に動作 (レンタルサーバで使えます) データベース管理や設定の手間は、フレームワーク同梱のシステムアプリケーションにおまかせ (予定) オブジェクト指向フレームワークなので、大規模なアプリケーション構築も可能
CGI::ApplicationでPOSTで受け取ったパラメータを、TTで表示させる時にモタモタしたのでメモ。 CGI::Application::Plugin::TTはtt_process()というメソッドを使って出力させる。 Hoge::App.pm package Hoge::App; use strict; use base qw (CGI::Application); use CGI::Carp qw(fatalsToBrowser); use CGI::Application::Plugin::TT; sub cgiapp_init { my $self = shift; # TTのディレクトリなどここで設定 $self->tt_config( TEMPLATE_OPTIONS => { INCLUDE_PATH => "./template", }, ); $self->SU
CGI.pmをベースとしたCGIアプリケーションを作成するためのフレームワークのCGI::Application::Dispatch。 ディスパッチ処理 http://example.com/app.cgi/index/ http://example.com/app.cgi/hoge/search/ など、URIによって処理を変える事ができる。 Perldocやnaoyaさんの記事などでは、http://example.com/app.cgi/モジュール名/run_mode名/などとすると良いそうです。 テンプレートの対応 HTML::Template,プラグインでTT(Template-Toolkit)にも対応しています。 プラグインも多様 CGI::Application/plugin/*が豊富にあり、フォーム作成などを助けてくれるモジュールなど。 プラグインの参考ページ http:/
CGI::Application::Dispatch - CGI::Application へのリクエストを振り分けるためのクラス 名前 CGI::Application::Dispatch - CGI::Application へのリクエストを振り分けるためのクラス 概要 mod_perl での使い方 <Location /app> SetHandler perl-script PerlHandler CGI::Application::Dispatch </Location> 通常の CGI での使い方 #!/usr/bin/perl use strict; use CGI::Application::Dispatch; CGI::Application::Dispatch->dispatch(); 説明 このモジュールは(mod_perlハンドラやCGI環境で)リクエストのパスを見て
CGI::Application::Plugin::Authenticationはデフォルトで認証用フォームが組み込まれている スポンサードリンク Tweet CGI::Application::Plugin::Authentication - Authentication framework for CGI::Application - search.cpan.org [search.cpan.org] だけを読んで、 ▲英語なのはともかくこれ同梱(内包)されています が何もせずに出てくるなんてどうやって分ろうというのだ。 とりあえず日本語にして、おとなしい色遣いっていうかモノクロ、にしてみるとこんな感じ。 ▲ちゃんと日本語にもなります これを生成させるには、こんな設定を入れます。 $self->authen->config( DRIVER => [ 'Generic', { user1
Shibuya Perl Mongers 2代目リーダーにして,ppencodeの作者。広島市立大学卒業後,大企業向けmod_perl製品の開発に従事。2005年よりサイボウズ・ラボ株式会社に入社。LL Ringに参戦。Namazu for Win32,Plagger,Ajajaのコミッターでもある。 CGIといえばPerl。そんな風にいわれていた時期もありました。レンタル・サーバーのCGIで手軽にPerlが使えたこともあり,ちょっとした掲示板のスクリプトやアクセス・カウンタなど,CGIプログラムの多くがPerlで書かれていました。このためPerlが爆発的に普及したのです。Perlは日本のインターネット黎明期を支えたプログラミング言語として,広くその名が知られています。 その半面,Perlで書かれたプログラムの保守性に悩む声も聞かれるようになりました。事実,Perlのプログラミング経験が少
NAME SYNOPSIS INTRODUCTION USAGE EXAMPLE ABSTRACT DESCRIPTION Instance Script Methods Sub-classing and Override Methods Application Module Methods Testing PLUG-INS Existing plug-ins Writing Plug-ins Writing Advanced Plug-ins - Using callbacks COMMUNITY SEE ALSO AUTHOR CREDITS LICENSE DOCUMENT TRANSLATION Page Top NAME CGI::Application - 再利用可能なWEBアプリケーションを構築するためのフレームワーク Page Top SYNOPSIS # "WebApp
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く