私はHTMLコンテンツを生成し、それをキャンバスに変換してPHPでサーバーに保存するプロジェクトに取り組んでいます。この処理には15秒以上かかることがあります訪問者が待機する時間は です。base64ファイルからのイメージ作成を高速化する方法はありますか?そして、サーバーの設定はどうすれば、私のサーバーでこのアップロードを迅速に行うためにアップグレードできますか?ありがとう。PHPがbase64から高速に画像を作成
イメージを生成するファンクションコードです。サーバーにイメージを送信するAJAX要求に対して、キャンバスが作成されるのを待つ必要があるのは約17秒です。
function base64ToImage($base64_string, $output_file)
{
$file = fopen($output_file, "wb");
$data = explode(',', $base64_string);
fwrite($file, base64_decode($data[1]));
fclose($file);
return $output_file;
}
私たちは、あなたがやっていることとスピードアップする方法を見ることができるように、コードを示してください。私たちは完全な質問をすることはできません。 –
@PatrickSimardコードを追加しました。ありがとうございます。 –