私は、思考を約 25 回実行し、サイトの読み込み時間を 10 秒以上遅らせる次の関数を持っています。コードが本質的に行っていることは、画像の幅が 310px に縮小または拡大されたときの高さを計算することです。コードを改善する方法や別のオプションを提案する方法について何か提案はありますか? これには jQuery の方が適しているのではないでしょうか?
function img_height($image){
$inputwidth = 310;
list($width,$height) = getimagesize($image);
if($width !== $inputwidth){
$outputheight = ($inputwidth * $height)/ $width;
}elseif($width == $inputwidth){
$outputheight = $height;
}
return 'style="height:'.$outputheight.'px;" ';
}