Размещение файла счетчика и соглашение об именах

Хорошо, это может быть глупо, но я теряю слишком много времени на обдумывание решения.

У меня есть веб-приложение с двумя разными платежными модулями. Этим модулям требуется (каждому) файл счетчика, который увеличивается каждый раз, когда кто-то хочет заплатить, и блокируется при увеличении, чтобы гарантировать, что платеж получает уникальную ссылку на платеж.

Файлы были помещены в основной каталог (public_html) и были отменены из-за неправильного управления версиями.

Поэтому я хочу переместить их за пределы public_html, где я уже разместил основной файл конфигурации. Но размещение этого важного файла в корне моего ftp звучит глупо и опасно. Поэтому я создам каталог для их размещения.

Это большой текст, чтобы спросить вот что:

Как бы вы назвали этот каталог?


person FLX    schedule 12.01.2017    source источник


Ответы (1)


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

/var

Из Стандарта иерархии файловой системы (FHS):

/var содержит файлы переменных данных. Сюда входят каталоги и файлы спула, административные данные и данные журналов, а также временные и временные файлы. (подробнее)

Некоторые варианты:

  • Вы можете сохранить свой файл прямо в /var.
  • Также /var/tmp может хранить временные файлы в течение более длительного времени и не очищает их после перезагрузки (зависит от вашей системы).
  • Или вы можете создать собственный подкаталог в /var/opt с именем, соответствующим вашим приложениям.
person Timurib    schedule 12.01.2017
comment
Спасибо за ответ, var - хорошая идея (но я не буду использовать тот, который находится в корне, просто нужно имя :) - person FLX; 12.01.2017