Требования и рекомендации

Все содержимое файла, должно быть в кодировке UTF-8 и не содержать BOM.

Для обеспечения максимальной информативности файла, а также минимизации нагрузки на сайт, который его использует, необходимо придерживаться таких рекомендаций:

  1. Файл должен быть статическим, то есть создаваться или обновляться каждый раз, после изменения данных, содержащихся в нем, а не в тот момент, когда его запрашивают. Сохранять содержимое в файл нужно только после того, как оно успешно сформировано.
  2. Сервер должен быть настроен так, что бы мог обрабатывать заголовки Last-Modified и If-Modified-Since во время запроса файла.
  3. В файле должны быть только актуальные данные. Не нужно добавлять в него данные, для которых еще нет соответствующей страницы на сайте, не реализован в полной мере соответствующий функционал или он находится на стадии тестирования.

Выполнение всех пунктов указанных рекомендаций позволит: