• 12-05-2022, 20:21:57
    #1
    Merhaba, javascript ve php kullanarak kendi çapımda bir video sitesi hazırlıyorum. Üye olma, yorum yapma, video like, kategori abonelik gibi işlemler yaptırıyorum ve hepsi sql üzerinden dönüyor tabi. Cache kullanıp veritabanından sabitleyip belirli alanları sql yapmak istedim daha önce de hiç cache kullanmadım sabahtan beri araştırıyorum hazır bir yol buldum fakat sorunum tüm sayfayı alması, ben istiyorum ki belirli aralığı almasın.

    Uyguladığım cache kodları https://devgrow.com/simple-cache-class/

    video alanın yapısı şu şekilde
    header
    ....
    başlık
    kategoriler
    video
    beğenme butonu (burasının cache alınmamasını ve veritabanından güncel olmasını istiyorum. Beğendiyse üye yanan kırmızı kalp var, beğenmekten vazgeçtiyse boş kırmızı kalp var.)
    ....
    başka videolar
    footer

    Cache alıyor videoyu beğendiyse kırmızı yanıyor doğru geliyor, beğenmekten vazgeçtiğinde kalp sönüyor ama sayfayı yenilediğimde cache içerisinde yanan kalp olduğu için hep yanan kalp geliyor. Güncellemiyor nasıl yaparız mantığını birisi söyleyebilir mi?
  • 13-05-2022, 11:31:15
    #2
    bilen yok mu gerçekten?
  • 13-05-2022, 15:04:16
    #3
    Merhaba, beğeni butonu ve beğendiği videoyu kontrol için ajax (javascript) kullanabilirsiniz. Sayfa yüklendikten sonra x bir servise post atıp dönen yanıta göre butonu renklendirebilir yada pasif bırakabilirsiniz.
  • 13-05-2022, 17:21:55
    #4
    Scorpion2763 adlı üyeden alıntı: mesajı görüntüle
    Merhaba, beğeni butonu ve beğendiği videoyu kontrol için ajax (javascript) kullanabilirsiniz. Sayfa yüklendikten sonra x bir servise post atıp dönen yanıta göre butonu renklendirebilir yada pasif bırakabilirsiniz.
    cevabınız için teşekkürler hocam sonradan o şekilde aklıma geldi ve dediğiniz gibi yaptım video iframe ine onload ekleyerek javascriptten yükletiyorum cache e takılmıyor anlık yüklüyor. Aynı şeyi şimdi kategori abonelik sayfasına yapmaya çalışıyorum falan burda javasctipti tetikleyecek ekleyecek yer arıyorum

    edit: hallettim hocam tekrar cevabınız için teşekkür ederim. 1 satır kod için ücret talep eden arkadaşlar oldu onlara da teşekkür ederim