ModPerl :: ParamBuilder.

ModPerl :: ParamBuilderは、カスタムApacheディレクティブを簡単に構築するPerlモジュールです。
今すぐダウンロード

ModPerl :: ParamBuilder. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Frank Wiles
  • 出版社のWebサイト:
  • http://search.cpan.org/fwiles/ModPerl-ParamBuilder-0.08/lib/ModPerl/ParamBuilder.pm

ModPerl :: ParamBuilder. タグ


ModPerl :: ParamBuilder. 説明

ModPerl :: ParamBuilderは、カスタムApacheディレクティブを簡単に構築するPerlモジュールです。 ModPerl :: ParamBuilderは、Custom Apacheディレクティブの構築を構築するPerlモジュールです..Synopsis Package MyApp :: Parameters。 modperl :: parambuilderを使用してください。基本QW( 'modperl :: parambuilder')を使用してください。 My $ BUILDER = MODPERL :: PARAMBUILDER->新規(__package__); #単純な1引数パラメータ$ BUILDER-> param( 'template')をビルドする。 $ BUILDER-> PARAM( 'Pagetitle'); $ BUILDER-> PARAM( 'itemperpage'); #ON / OFFパラメータ$ BUILDER-> ON_OFF( 'CACHING')を作成します。 #はい/いいえパラメータ$ BUILDER-> yes_no( 'autocommit'); #引数/ flagパラメータ$ BUILDER-> NO_ARG( 'Active')を作成します。 #カスタムエラーメッセージと特別な設定ハッシュキー$ BUILDER-> PARAM({name => 'smtpserver' '、err =>' smtpserver xx.xx.xx.xx '、key =>' smtp_server、err => 'smtpserver'、eerr => 'smtpserver xx.xx.xx.xx'、key => 'smtp_server '、})。 #Apache $ Builder-> Loadに設定をロードします。 ################################################ # とあなたの用途の他の場所######################################## ## package myapp :: main; #そのような設定を取得するので、my $ params = myapp :: parameters-> new; My $ conf_ref = $ params-> get_config($ R); #またはあなたがPerlOptions + globalRequestを持っているならば、あなたはただ#私の$ conf_ref = $ params-> get_configを呼び出すことができます。 mod_perl 2.0の最もきちんとした機能の1つは、あなた自身のカスタムApacheディレクティブを簡単に作成する機能です。 PerlSetenv、PerlPassEnv、PerlAddvar、およびPerlSetVarと比較して使用するのがより効率的ではありませんが、アプリケーションにもっと洗練されたプロのルックアンドフィールを与えます。このモジュールは、PerlModuleではなくPerloadModuleでパラメータモジュールを搭載する必要があるパラメータモジュールをロードする必要があることをすでに簡単にすることを目的としています。 Apacheは、それ自身の設定を読み取ることができるようにするために起動時よりも早くモジュールをロードする必要があるため、このモジュールはmod_perl 2.0以降でのみ機能するためです。このモジュールのmod_perl 1.xをサポートする予定はありません。このモジュールの意図は、基礎となるmod_perl APIを置き換えることではないことも、複雑な場合に使用されることを意図していません。特別な処理が必要な場合。 Modperl :: ParamBuilderThisモジュールを使用する場合は、単純なことを簡単にしておくことを目的としています。ディレクティブを特定の領域に制限するには(メインサーバーのCONF、VirtualHost、または場所などでのみ)MOD_PERL APIを使用してディレクティブを構築する必要があります。これはデフォルトではエラーチェックまたは検証でもありません。引数はディレクティブに渡されました。ディレクティブ 'numberoFiTemSperPage'を作成してからput:NumberOfItemSperPage Rhubarb Apacheはこれをエラーとして表示されず、キー 'NumberOfItemSperPage'の設定ハッシュには文字列 'rhubarb'が含まれます。このデータを3つの異なる方法で検証できます.1)アプリケーションの構成データを使用する前に検証してください。 2)「func」オプションを渡して引数を処理するための特別な機能を使用するようにModPerl :: ParamBuilderに指示してください。 3)MOD_PERL APIの使用に戻るには、もうCONTROL.SEEの指令およびそのデータの詳細な処理を実行する方法については、適切なmod_perl 2.0 APIモジュール。requirements:・Perl要件: ・Perl


ModPerl :: ParamBuilder. 関連ソフトウェア