Ana komut ile çalıştırmak yaparken bir yerel dosya dahil değil?

3 Cevap

Ben çok hızlı yükleyen bir script var, ama ben bu komut ile çalıştırmak istediğiniz başka bir komut dosyası var, ama komut bir LOT daha yavaş işler olduğunu. İkinci komut kullanıcıya çıkış şey gerekmez, sadece çalıştırmak gerekiyor. Ben kullanıcı yüklemek için beklemek zorunda yapmadan, yerel içerebilir bir yolu var mı?

EDIT: Ben gerçekten mümkün eğer bu kısmı saf PHP tutmak istiyorum.

3 Cevap

ajax aracılığıyla kendisine bir çağrı yapmak. Bu şekilde her şey sayfada yükleyebilirsiniz ve bu arka planda çalıştırabilirsiniz.

Eğer sayfayı yenileyerek kullanıcı tekrar komut dosyasını çalıştırın ve sunucu aşırı olmayacak olsa da dikkatli olmak gerekir.

Nedeniyle itibar benim eksikliği henüz bir yorum bırakmak olamaz. "Öğrenme Ajax" gerçekten zor değil, ve ben (bulaşıcı söylediğim gibi) en iyi çözüm olacağını düşünüyorum. Sadece jQuery kütüphanesi yüklerseniz o kadar basit bir şey olabilir:

jQuery(function($) {
    $.post( 'http://url.com/' );
});

Ayrıca, ikinci komut çıkışını bir 1x1 piksel görüntü var ve sayfanın altındaki img etiketlerini kullanarak komut dosyası ekleyebilirsiniz.