v2.5.2
Giriş yap

PHP, CURL ile başka bir siteden alınan verilerden sonra sayfanın yavaş yüklenme problemi nasıl giderilir?

mek
416 defa görüntülendi

CURL konusunda henüz çok yeniyim. Öğrenmeye, kendimi geliştirmeye çalışıyorum. Bir internet sitesinden belirli alanları çekiyorum ve neredeyse sayfanın yüklenmesi 5-6saniyeyi buluyor. Bunu nasıl düzeltebilirim?

mek
720 gün önce

Veriyi örnek https://xxx.com üzerinden alıyorum. Sayfa yaklaşık 300 saniyede bir kendini yeniliyor verileri güncel tutmak için.

Top 50 sayfasının verilerini alıyorum aslında. verileri 300 saniyede bir güncelleniyor listede kim daha çok puan alıyorsa o en üste çıkıyor.

Siteden verileri almak için kullandığım kod;

		$icerik = curl("https://xxx.com");
		$baslik = parcala_ve_al('<td class="table-player-name">', '</td>', $icerik);
		$puan = parcala_ve_al('<p class="score">', '</p>', $icerik);
		$sira = parcala_ve_al('<td>', '</td>', $icerik);

bu da sayfada listelediğim;

	<?php 
							$i= 1;
							foreach ($baslik as $key => $value){ ?>
								<tr>
									<td class="">#<?php echo $i; ?></td>
									<td class="">
										<div class="">
											<div class="">
												<h6 class=""><?php echo strip_tags($baslik[$key]) ?></h6>
											</div>
										</div>
									</td>
									<td class=""><?php echo strip_tags($puan[$key]) ?></td>
									<td class="" width="200"><a href="#"><?php echo strip_tags($baslik[$key]) ?> Oyuncu Profili</a></td>
									<td class="" width="200"><a href="#"><?php echo strip_tags($baslik[$key]) ?> Geçmiş Maçları</a></td>
								</tr>
								<?php $i++; } ?>