PHP & Skeleton CSS (Default div kullanımı) hk.
Skeleton CSS denilen, YouTube / LinkedIn vb. sitelerdeki, içerik yüklenmeden önce, divlerin/resimlerin/yazıların default olarak önce gri renkte yerleşip; içerik yüklendikten sonra da bu divlere gerçek dataların yerleşimi durumunu kendi sitemde uyarlamak istiyorum.
Sitem düz PHP, herhangi bir framework kullanmıyorum.
Bahsettiğim gibi, site load durumuna girene kadar bu default divleri, sonrasında da o divlerin içerisine veri yüklenince gerçek içerikleri doldurmayı nasıl yapabilirim?
Not: sitede cache bulunuyor çok fazla yoğun bir site olduğu için. Ajax yöntemiyle kullanmak sunucuyu yorabilir diye düşündüm.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
bu dedigin olay data yuklenene kadar gosterilen loading componentleri, sorun su ki php sayfalarda sayfa yuklenmeden zaten daha hicbir data basamiyorsun ekrana, yani bunu php ile yapmanin bir mantigi yok cunku yolu yok.
eger php'yi sadece api olarak kullandigin bir projen olursa ve front-end tarafini bagimsiz olarak javascript ile gelistirirsen o zaman bunu kullanmak icin bir sebebin olabilir, onun icinde bir cok hazir kutuphane var kolayca loaderlari olusturabilecegin