コンポーネントのソース コードを提供せずに、さまざまなプログラミング言語 (Java、C#、php、および perl) で構築されたコンポーネントを多くの php Web サイトに提供したいと考えています。つまり、コンポーネントではなくサービスを提供したいと考えています。これらのコンポーネントごとに Web サービスを構築し、これらの Web サービスを Web サイトに提供することを考えています。
私の質問は:
これは Web サイトのパフォーマンスに顕著な影響を与えると思いますか (ほとんどの場合、Web サービスの呼び出しは 1 つだけで、ページに 2 ~ 3 つの呼び出しが含まれることはめったにありません)。また、悪影響を最小限に抑えるために、これらの Web サービスを構築する際に推奨する方法はありますか? つまり、最後に挙げた言語 (Java、C#、php、および perl) のいずれかを推奨する場合、この言語ですべてのコンポーネントを再プログラミングできます (注: : ほとんどのコンポーネントは Java です)。