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

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

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

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

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