Nasıl otomatik rota görüntüler, javascript, css Alt etki alanı için?

1 Cevap php

Yani burada anlaşma,

Ben performans ve böyle açısından, şu anda bir site dışında inşa ve gelecek için plan istiyorum duyuyorum. Onlar vurduğunuzda istemci daha hızlı bir indirme deneyimi yaşayacaksınız ki ben ayrı bir alt alan / s üzerine yerleştirerek görüntü, javascript, css ve son zamanlarda hakkında görüşmeler (tüm statik) dosyaları hakkında okuma oldum trick Bir performans bir site.

Ben neden bu işleri anlamak ve bu bir açıklama arıyor değilim, ama site benim yerel dev ortamı terk ettiğinde nasıl otomatik olarak bu alt etki referans (kullanım PHP yapar) Benim site kurma hakkında gidiyor?

Şu anda images / yerel dev sitede burada bulabilirsiniz:

http://localhost/mysitename/assets/css/images/img1.gif

Üretim yeri:

http://www.mysitename.com/assets/css/images/img1.gif

Ben aşağıdaki (Sadece üretim değil, yerel / dev ortamı) sunucu noktamı Üretim istiyorum:

http://images.mysitename.com/img1.gif

Ben bunu nasıl merak ediyorum bazı otomatikleştirilmiş bir yoldur? Elle sitede bulunan statik dosyaların tamamında bu değişikliği yapmak zorunda kalmadan. (Emin Belki htaccess ama nasıl)

Teşekkür ederim.

1 Cevap

Eğer kullandığınız bir sabit tanımlayın:

define('IMAGE_PATH', 'http://www.mysitename.com/assets/css/images/');

Yolları dışarı yazdırırken o zaman kullanın:

<img src="<?php echo IMAGE_PATH; ?>img1.gif" />

Eğer sadece yolları akla gerekir. Eğer üzerinden takas için hazır olduğunuzda, sadece image_path sabitinin tanımını değiştirin.