ホームページ > バックエンド開発 > PHPチュートリアル > PHP が他の CGI_PHP チュートリアルより優れている理由は何ですか

PHP が他の CGI_PHP チュートリアルより優れている理由は何ですか

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-13 17:24:08
オリジナル
824 人が閲覧しました

Q: PHP が他の CGI よりも優れている理由は何ですか? 現在、私の会社では CGI の作成に C を使用していますが、どうなるでしょうか?より良いのではありませんか? しっかりした根拠がなければ、上の人たちを説得して PHP に切り替えることはできません。 A: 「良い」には 3 つのポイントがあると思います。 2 番目: 大量のアクセスが発生した場合の実行パフォーマンスが高い。3 番目: プログラムの開発時間が速く、メンテナンスが容易である。これら 3 つの点の中で、PHP が必ずしも最高というわけではありませんが、それでもトップです。以下は、C、PHP、Perl の速度の比較です。$s=1.0; をテストするために使用しました。 i= 1;$i 次に、 ab -n 10000 -c 20 http://mycgi を使用してテストすると、C 言語は 37.511 秒、PHP3 は 45.393 秒、PERL は 68.418 秒かかったそうです。最も速いですが、PHP3 の結果に大きな違いはありません。PHP3 が最も遅いです。 以下はテストデータです。 ===================== ============ ============ C 言語 ======================== ============ ========== ドキュメント パス: /~evan/test/gcc.cgi ドキュメントの長さ: 19 バイト 同時実行レベル: 20 テストにかかった時間: 37.511 秒完了したリクエスト: 10000 失敗したリクエスト: 0 合計転送数: 1750000 バイト HTML 転送: 190000 バイト 1 秒あたりのリクエスト数: 266.59 転送速度: 受信 46.65 kb/s 接続時間 (ms) min avg max 接続: 0 30 3001 処理: 4 40 69 合計: 4 70 3070 PHP3 ======= ====================================== = ドキュメント パス: /~evan/test/php3.php3 ドキュメントの長さ: 15 バイト 同時実行レベル: 20 テストにかかった時間: 45.393 秒 完了したリクエスト数: 10000 失敗したリクエスト数: 0 合計転送数: 1710000 バイト HTML 転送数: 150000 バイト: 220.30 転送速度: 受信 37.67 kb/s 接続時間 (ms) min avg max 接続: 0 34 3039 処理: 6 53 183 合計: 6 87 3222 PERL ================ ============ ================== ドキュメントパス: /~evan/test/perl.cgi ドキュメントの長さ: 17 バイト 同時実行レベル: 20 テストにかかった時間: 68.418 秒 完了したリクエスト: 10000 失敗したリクエスト: 0 合計転送数: 1730173 バイト HTML 転送数: 170017 バイト 1 秒あたりのリクエスト数: 146.16 転送速度: 受信 25.29 kb/秒 接続時間 (ミリ秒) 最小平均最大接続時間: 0 22 3005 処理中: 9 112 323 合計: 9 134 3328

www.bkjia.com本当http://www.bkjia.com/PHPjc/532173.html技術記事 Q: PHP が他の CGI よりも優れている理由は何ですか? 現在、私の会社では CGI の作成に C を使用しています...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート