私の LAMP アプリケーションでは、フォームの検証に Javascript を使用していますが、もちろん、インターネット ユーザーはブラウザーで Javascript をオフにできるため、PHP 関数を使用してサーバー上のフォーム データも検証します。
PHPバージョンの作成を避けるために、サーバー上で私のJavascript検証を再利用する賢い方法があるかどうかは誰にも分かりますか?
私の LAMP アプリケーションでは、フォームの検証に Javascript を使用していますが、もちろん、インターネット ユーザーはブラウザーで Javascript をオフにできるため、PHP 関数を使用してサーバー上のフォーム データも検証します。
PHPバージョンの作成を避けるために、サーバー上で私のJavascript検証を再利用する賢い方法があるかどうかは誰にも分かりますか?
アプリケーションをどのように構築したかを知らずに判断するのは少し難しいですが、サーバー側で JavaScript を再利用できる可能性は低いでしょう。一方、軽量で高速な php 検証ツールを構築する場合は、(多くの) JavaScript の代わりに XHR を介してサーバー側の検証を使用でき、逆方向の冗長性をいくらか節約できます。
ただし、その方法では速度が遅くなるため、ユーザー エクスペリエンスとセキュリティの最適な組み合わせは、おそらく検証に冗長性を持たせることから得られます。
これはあなたが探しているものかもしれません。これはjavascriptの実装ではありません。ただし、これにより、基本的な検証方法がすべて提供されます。Node.jsを使用していない限り、javascriptに近いものを見つけることができるとは思いません。