私はPDOを使用していくつかの計算とSQLite3クエリ/トランザクションを行うPHPスクリプトを持っています。 Windowsとnginx/fastcgiのphp5.2サーバを実行しているノートパソコンでホストされ、テストされています。PHP - スクリプト実行速度コマンドライン対ブラウザで
コンソールとブラウザの両方で実行しましたが、驚いたことに、コンソールのバージョンは78秒かかりましたが、ファイアフォックスは55秒しかかかりませんでした。
これは20個のデータセットを使って行われたもので、完全なデータセットが1000を超えているため、コンソールのバージョンが遅い理由と、ブラウザの速度まで高速化できるかどうかを確認したいと思います。そのたびにブラウザを起動することなく、毎日スクリプトをバッチファイルとして実行するのが好きです。
P.S.私は既にSQLコードに関して(最適化された文を使用して、すべてを単一のトランザクションに入れて)すべての最適化を行った。
すべての入力が受け付けられます。
申し訳ありませんが、正しく言わなかったら。しかし、私はあなたの説明が正しいとは思わない。私はコマンドラインで簡単な "hello world" PHPスクリプトを実行しようとしたが、それは数分の1秒かかった。したがって、コマンドラインでPHPコードを読み込むのにかかる時間は、どちらの場合も無視してください。 –