Использование структуры позволяет легко перечислить полный url для моих атрибутов html src и href, и я чувствую, что я более тщательно перечисляю полный URL-адрес вместо относительного пути , Но это быстрее? Возникаю ли я дополнительным поиском DNS? Какова наилучшая практика, когда содержимое находится на одном сервере?Относительный путь или URL-адрес для атрибутов html src и href
<img src='http://site.com/images/img1.png' />
против
<img src='/images/img1.png' />
помощник изображения IMG CodeIgniter (в) работает как this from the users' guide:
echo img('images/picture.jpg');
// gives <img src="http://site.com/images/picture.jpg" />
и якорь вспомогательный якорь CodeIgniter (в) работает как this from the users guide:
echo anchor('news/local/123','My News');
// gives <a href="http://example.com/index.php/news/local/123" >My News</a>
Я разрабатываю на удаленном сервере, поэтому поиск http всегда работает. Я синхронизирую свой локальный идеал с удаленным сервером при каждом сохранении, и я запускаю только код на удаленном сервере. Часть «http://mysite.com/» генерируется методом в моей структуре, поэтому ее легко изменить, если я переключаю домены. Никто не ответил на мой вопрос о скорости поиска DNS, которая была моей целью боли. – steampowered
Я отредактировал мой вопрос, чтобы включить материал codigniter, а также tagged codeigniter – steampowered