9

2つのperlモジュール(Params::ValidateとParams::Check)から選択するのは難しいです。簡単に配布できるMojoliciousアプリケーションを書いています。一般的には、共有ホスティングにディレクトリ構造をアップロードして実行する準備ができているようなものを意味します。Params :: Validateは非常に強力であり、Pure-Perlの実装があります。Params ::Checkはバージョン5.10.0以降のPerlCoreディストリビューションに含まれています他の「なぜどちらかを優先する必要があるのか​​」を指摘できますか?

4

3 に答える 3

9

これらの各モジュールの CPAN バグ レポートに目を通すと、選択に役立つ場合があります。現在、Params::Checkにはバグ レポートはありません (ウィッシュ リスト アイテムは 1 つしかありません) が、Params::Validateにはいくつかあります。アプリケーションに関連するバグがないか確認してください。

また、CPAN テスターのプラットフォーム/バージョン マトリックスを調べて、実行するプラットフォームで障害があるかどうかを確認することもできます。

于 2011-04-01T17:15:43.303 に答える
1

Mojoバリデーターを使用するのはおそらく理にかなっています。の作者がParams::ValidationCompilerParams::Validateにシフトしたことを指摘したいだけです

于 2017-01-12T19:11:48.160 に答える
0

今のところ、Mojo アプリケーションの検証パラメーターにMojolicious::Validatorを使用できます。http://mojolicio.us/perldoc/Mojolicious/Guides/Rendering#Form-validation

于 2015-01-08T07:30:21.930 に答える