Я разработал веб-приложение, которое использует веб-сервер и базу данных, размещенную на веб-хосте (на земле), и сервер, работающий на Amazon Web Services EC2. Оба сервера могут использоваться пользователем во время сеанса, и оба должны знать некоторую информацию сеанса о пользователе. Я не хочу размещать информацию, которая требуется обоим серверам, потому что я не хочу, чтобы она была видимой для браузеров / Firebug и т. Д. Поэтому мне нужно, чтобы мои данные сеанса сохранялись на разных серверах. И я думаю, что это означает, что лучший вариант - хранить все / некоторые данные, которые мне нужны, в базе данных, а не в сеансе. Кажется, проще всего сохранить сеансы, но POST session_id между серверами и использовать его в качестве ключа для поиска нужных мне данных из таблицы user_session_data в базе данных.
Я посмотрел статью Тони Марстона " Сохранение данных сеанса PHP в базу данных " - мне следует использовать это или достаточно таблицы с данными сеанса, которые мне нужны, и session_id в качестве ключа? В чем состоит недостаток создания моей собственной таблицы и набора методов для хранения нужных мне данных в базе данных?