Здравствуйте.
Делаю у себя на сайте некий конструктор интерфейса, работающего на пхп-скриптах, суть которого заключается в том, что человек выбирая некие параметры и нажимая кнопку «далее», в итоге получает набор готовых файлов (index.html и т.д.).
Вопрос заключается в том, как сделать чтоб в случае работы двух или более пользователей, их действия не пересеклись? То есть, чтоб они не насоздавали файлов с непонятным содержимым.
В голову приходит создавать для каждого пользователя файлы с разными названиями, то есть типа «index.html.000001. Но это не совсем удобно, да и вынуждает человека регаться.
Подскажите какие ещё есть возможности изолировать работу клиентов на сайте? Как вобще в таких случаях поступают?