J'utilise PHP pour copier des fichiers JPG d'un serveur distant vers mon propre serveur. Est-il préférable d'utiliser simplement la fonction copy()
, ou les fonctions spécifiques au jpeg sont-elles meilleures? Par exemple:Méthode préférée pour copier des fichiers JPG à partir d'un serveur distant en utilisant PHP
$copy = copy($remote_url, $dest_file);
-OU-
$img = imagecreatefromjpeg($remote_url);
$copy = imagejpeg($img, $dest_file);
imagedestroy($img);
Quelle serait la meilleure option en termes de charge de la vitesse et de la mémoire? En outre, y aurait-il une différence dans la qualité d'image résultante? Je devrais ajouter que ce script est nécessaire pour copier un grand nombre de photos (généralement des centaines, mais parfois il peut y en avoir quelques milliers).
Merci, Brian