Instagramのapiを使用して、phpで画像を取得、表示しています。
ページの読み込みがかなり遅く、改善したいのですがPHPがよく分からず、ググっても答えにたどり着けないのでどこがマズいのか全くわかりません…。
Instagramの画像を取得しつつ、ページの読み込み速度を改善する策はなにかありますでしょうか。
お力貸していただけたら幸いです。
よろしくお願いします。
PHP
1<?php 2$instagramApiURI = 'XXXX( Inatagram API )XXXX'; 3$instagramDates = json_decode(file_get_contents($instagramApiURI)); 4foreach((array) $instagramDates->data as $instagramData): 5?> 6<a href="<?php echo $instagramData->link; ?>" target="_blank" class="instagram-item" style="background-image: url(<?php echo $instagramData->images->standard_resolution->url; ?>)"> 7<div class="instagram-item-caption"> 8<p><?php echo nl2br($instagramData->caption->text); ?></p> 9<span><?php $utc = $instagramData->created_time;$time = new DateTime();$time->setTimestamp($utc)->setTimezone(new DateTimeZone('Asia/Tokyo'));echo $time->format('Y/m/d H:i');?></span> 10</div> 11</a> 12<?php endforeach; ?>
あなたの回答
tips
プレビュー