私はこれを言っている多くの記事を読んだ.
しかし、APC や EAccelerator のような PHP 用のキャッシュ システムを使用すると、パフォーマンスに関して Java と PHP の両方の結果が近くなるでしょうか?
私はこれを言っている多くの記事を読んだ.
しかし、APC や EAccelerator のような PHP 用のキャッシュ システムを使用すると、パフォーマンスに関して Java と PHP の両方の結果が近くなるでしょうか?
率直に言って、これが問題になるほどパフォーマンスの高いコードを書いている開発者はほとんどいません。優れた PHP プログラマーは、平均的な Java プログラマーよりも高速なアプリを作成できます。また、その逆も同様です。また、優れたプログラマーでなくても問題ありません。どちらも遅くなります。
誤解しないでください。PHP には必ずオペコード キャッシュを使用する必要があります。しかし、そうであれば、Java と PHP のパフォーマンスの違いがアプリのパフォーマンスを決定する要因になることはほとんどありません。
Java にはスレッド化と永続性があるため、それらが重要な場合は Java を使用します。PHP はデプロイが非常に簡単で、ヒープやガベージ コレクションなどの広範な調整を必要としないため、それが重要な場合は PHP を使用してください。
適切なサイズの Web サイトでない限り、よく知っている Web サイトを使用してください。他の言語で 1 回記述する前に、2 回記述して最適化します。
そのような記事は読まないでください... 2 つの異なる言語を比較して、コンパイルされていないために遅いと言うのは不可能です。はい、PHP コードの解析には時間がかかりますが、JVM には追加のリソースも必要です。
APC または EAccelerator はパフォーマンスを向上させる可能性がありますが、Java や C ほど高速になるわけではありません。