2015-06-20 2 views
-3

Каков наилучший способ использования при попытке включить файлы или содержимое из других файлов?jquery vs php pros/cons on include files

В PHP есть

include_once('header.php'); 

В JQuery есть

$('#header').load('header.html'); 
+2

Они совершенно разные. Это похоже на сравнение яблок с апельсинами. Вы должны использовать то, что работает для вашего конкретного случая использования. – Anonymous

ответ

1

Один на стороне сервера, а другой на стороне клиента, так это зависит от ваших вариантов использования.

  • Server-side (PHP): этот подход позволяет вам составлять страницу на сервере и возвращать один HTTP-ответ клиенту. Преимущество такого подхода заключается в том, что это может поддерживать клиентов, у которых нет JavaScript.
  • На стороне клиента (jQuery): Этот подход разбивает содержимое на различные HTTP-запросы от клиента. Преимущество загрузки файлов на стороне клиента заключается в том, что браузер может кэшировать HTML, поэтому, если он загружается на многие страницы по всему сайту, последующие загрузки страниц будут меньше, а латентность будет уменьшена.