image — Оптимизация скорости загрузки фото с помощью переполнения стека

Я ищу, чтобы оптимизировать PHP сторону приложения, которое у меня есть. Пользователь делает фотографию и затем отправляется вместе с другими данными.

Если пользователь не отправляет фотографию, страница обрабатывается чуть более двух секунд. Когда фотография сделана, загрузка страницы занимает около 20 секунд (если не больше).

Upload_file — это файл, передаваемый из приложения. Эта задержка происходит для версий iOS и Android.

Пожалуйста, дайте мне знать, если вы можете увидеть какие-либо места, где я могу увеличить скорость. Спасибо!

<?php

$tmpname = $_FILES["upload_file"]["tmp_name"];
//Resize the image and save
$cmd = "$tmpname -scale 1000 @ ";
exec("convert $cmd $tmpname");

$uploadname = $_FILES["upload_file"]["name"];
$uploadnamex = explode(".", $uploadname);

$target_filepath = date("Y") . date("m") . date("d") . time() . $uploadnamex[0] . ".jpg";

if (is_uploaded_file ($_FILES["upload_file"]["tmp_name"]))

{
$target_file = "./Photos/".$target_filepath;

if(move_uploaded_file ($_FILES["upload_file"]["tmp_name"], $target_file))
echo "$target_filepath";
else
echo "Could not reach server. Please try again.";

}
else
{
echo "Could not reach server. Please try again.";
}

?>

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector