adresini almak için PHP kullanarak bir CDN statik içerik

0 Cevap php

PHP programlama için oldukça yeni değilim ama ben sağ baştan bunu düşündüm, bu yüzden bu güzel pdf geldi Web Performance Boot Camp nerede diye önermektedir:

Tüm siteler always CDNized statik içerik için hazırlamalıdır

ve bu nasıl:

<img src=”<?php echo CDN(‘/i/left-menu-background.gif’) ?>”

vs, o da nasıl CDN işlevi bir örnek verdi? gibi görünmelidir:

sub CDN { return @_[1]; }

veya (nihayet bir CDN üzerinde statik içeriğe sahip olduğunda)

sub CDN { return ‘http://s.company.net’ . @_[1]; }

(Ama bu doğru, geçerli php değil mi? Daha Perl ... gibi görünüyor)

Neyse, böyle başlık nasıl yeniden yazılacağını ile devam ediyor:

<link type="text/css" rel="stylesheet" href="<?php echo $this->CDN("c/".$this->css_file) ?>" />

Ama dürüst olmak gerekirse, ben bunu doğru yapmak için hiçbir fikrim yok. Yani, benim soru bir CDN benim (php) sitesi hazırlamak nasıl, nedir? Nerede alt CDN işlevini koymak? Nasıl geçerli php bakmak gerekir? Nasıl / nerede bunu dahil edersiniz? Ben bir koymak zorunda mı

<?php require('../cdn.php'); ?>

Her html / php dosyanın başında ben (o images / etc scripts / css / statik kullanır.) oluşturabilir? Bu okuma için teşekkür ederiz.

0 Cevap