私はウェブ開発者です。クライアントとサーバの両方で同じ機能が何度も必要であることが何度もわかりました。だから、私はJSとPHPのどちらか、それともどちらかのサーバーサイドの言語で書いています。私はこれにうんざりしています。変更が必要な場合は、両方の場所で変更する必要があります。私はいくつかのハンドヘルドデバイスにそれを使用したい場合、私は再び目的のCやJavaなどを使用してそのコードを書き直す必要があります。次に私はその機能を変更する必要があれば、どこにでも変更する必要があります。複数の異なる言語で同じアルゴリズムを書くのを避ける
解決方法はありますか?私はajaxを介していくつかのwebserviceを呼び出す場合、クライアントは遅れがあります。それがJSにあれば、PHPやJavaなどからアクセスすることはできません。私が別の言語のPHPでいくつかのサービスを使用すると、パフォーマンスの問題にもなります。
dbやdbを使用しない入力を使用して、一部のパラメータからの出力が必要になることもあります。
かなり簡単な解決策があることは知っていますが、私はそれを認識していません。私はVPSを常に持っていないので、言語に依存しないソリューションを教えてください。
私の質問が実際にstackoverflow.comまたはprogrammers.stackexchange.comに属しているかどうかわかりませんので、そこに属していればこの質問を閉じるのではなく、programmers.stackexchange.comに転送してください。
この共通機能を提供するWebサービスをいつでも作成できます。 Webサービスの呼び出しコードは異なりますが、共通したいものの実装は一般的なままです。明らかにこれはあなたが何をしているかに大きく依存しますが、可能です。 – doogle
クライアントとサーバーで同じ機能を記述する理由は不明です。それはどのように機能するのですか?そして、なぜそれをする必要がありますか? – kennebec
@doogleそれは可能なはずですが、特定のシナリオではブラウザのクライアントサイトやjavaやcなどのハンドヘルドデバイスで使用できるように、どのように動作するのでしょうか?フォーマット?私はジェソンがもっと近いと思う?それでも実行時にjsをロードする必要があります。 – Hafiz