PHP は Java よりも速いのはなぜですか?これを実行できるのは他のツールだけですが、Web サイトの開発
に関する限り、 , 特に比較的単純なプロジェクトの場合、PHP は Java よりも効率的です。まず、Java のアーキテクチャは Php よりも複雑です。さまざまな開発フレームワークの話はやめましょう。Jsp と Class ファイルは分離する必要があります。データベースへの接続には ORM を使用する必要があります。バージョンを比較してください。一般的に使用されるさまざまなオープン ソース パッケージ。http サーバーの下位層にはサーブレット コンテナーが必要です。 Php アーキテクチャは非常にシンプルです。理論的には、Php ファイルを作成して http サーバーに配置するだけです。mysql データベースの読み書きには、追加のツールはほとんど必要ありません。 MVC に関しては、本格的なプロジェクトの開発には Php と Java の両方が必要です。 Java ではオブジェクト指向プログラミングを常に遵守する必要がありますが、PHP ではこれを部分的にのみ行うことが多く、残りのほとんどはプロセス指向のアプローチを採用しています (ただし、この部分もオブジェクト指向として偽装されることがよくあります)。
第二に、Php は弱い型指定の変数を使用します。どのような変数を定義したい場合でも、$ で十分であり、変換の問題について心配する必要はほとんどありません。Java はそうではありません。数値は数値であり、文字列は文字列、これは Java です。効率が高い理由の 1 つは、開発が Php よりも遅い理由でもあります。3 番目の、低コストの Java プロジェクトでは、Web サイトの同時実行性が高いという問題を解決できません。単一の Tomcat、Jetty、または Jboss で 1,000 の同時実行をサポートするのは簡単ではありません。 Java はシステム リソースを大量に消費します。小規模なプロジェクトでは、サーバーが 1 台だけの場合、同じ機能を持つ Web サイトを開発します。その機能は非常に単純で、単なるニュース閲覧ステーションであると仮定します。Java が許容できる場合は、同時にアクセスする場合、PHP では少なくとも数万人が同時にアクセスできます。
PHP 中国語 Web サイト
をご覧ください。以上がなぜphpはjavaより速いのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。