wmaraci reklam

PHP fonksiyonu sayfa yüklendikten sonra çalıştırmak

3 Mesajlar 526 Okunma
pst.net
wmaraci reklam

netman netman netman Kullanıcı
  • Üyelik 30.01.2017
  • Yaş/Cinsiyet 35 / E
  • Meslek Danışman
  • Konum İstanbul Avrupa
  • Ad Soyad K** İ**
  • Mesajlar 723
  • Beğeniler 202 / 201
  • Ticaret 9, (%89)
Merhaba, php de yapmak istediğim bir şey konusunda takıldım, yöntemini/çözümünü fikirlerinizi alabilir miyim?

functions.php sayfam da şöyle bir fonksiyon tanımlı.
function HaberFeed() {
global $feed;
$url = "https://ornekurlwordpresshabersitesi.com/haberleri/manset/feed/";
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$data = curl_exec($ch);
curl_close($ch);
$feed = new SimpleXMLElement($data);
return $feed;
}



Modal pencere de fonksiyonu çalıştırdığım select menü






Wordpress altyapılı haber sitesinden manşet etiketli haberleri feed yöntemiyle php içerisinde çekebiliyorum.

HaberFeed() fonksiyonunu çağırdığım. İçeriklerim sayfasında bu haberleri Modal ile açılan pencere de select menü de listeliyorum. (Sadece başlık ve url resim yok)

Lakin bu fonksiyonu İçeriklerim sayfasına tanımladığımda sayfa oldukça geç yükleniyor gözle görülür şekilde kasılıyor. Fonksiyonun bulunduğu div etiketinin class'ına d-none etiketini tanımlayarak gizledim ve düzenle idli linke tıklayıp modal açılırsa javascript ile d-none etiketini kaldırıp select menüyü göstermek istedim. Mantık çalıştı fakat sayfa yüklenme süresinde bir etkisi olmadı.

Umarım kendimi izah edebilmişimdir, javascript ile denedim fakat sayfa yüklenme süresine bir etki etmedi özet olarak bunu php ile halletmem mümkün mü ?

Sayfa yüklendikten sonra fonksiyonun çalışması gibi bir tetikleyici yapabiliyor muyum php tarafında?
 

 

// Acta est fabula
wmaraci
reklam

Okanisik Okanisik Vip Tema Web Tasarım A.Ş. Kullanıcı
  • Üyelik 29.06.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Vip Tema Web Tasarım A.Ş.
  • Konum Tekirdağ
  • Ad Soyad Ö** I**
  • Mesajlar 1380
  • Beğeniler 699 / 702
  • Ticaret 21, (%100)
çektiğiniz bilgileri cache ile saklayıp oradan çekerseniz bu problemi yaşamazsınız. Verilerin güncellenme değişiklik durumuna göre de cache tazelersiniz sorun olmaz.
netman

kişi bu mesajı beğendi.

Vip Tema Web Tasarım A.Ş.

netman netman netman Kullanıcı
  • Üyelik 30.01.2017
  • Yaş/Cinsiyet 35 / E
  • Meslek Danışman
  • Konum İstanbul Avrupa
  • Ad Soyad K** İ**
  • Mesajlar 723
  • Beğeniler 202 / 201
  • Ticaret 9, (%89)
Datayı json formatına çevirdim hocam farklı bi sayfadan json verisi olarak çekince herhangi bir kasılma olmadı. Bu şekilde çözebildim. Desteğiniz için teşekkkürler.
 

 

// Acta est fabula
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al