2015-04-13 2 views
0

Позвольте мне объяснить мою ситуациюCache Сайт после авторизации

У меня есть сайт, который связан с MySQL, чтобы проверить учетные данные для входа, так что пользователь может войти в его профиле. Я читал о кэше приложений HTML 5, и мне это подходит, но как я могу заставить кеш приложений кэшировать файлы для автономного использования после проверки входа?

Я знаю, что могу хранить (имя пользователя и пароль) в javascript, но это неправильно, потому что каждый может видеть имя пользователя и пароль после.

Итак, возможно ли, чтобы мой сайт хранился в автономном режиме с кешем приложения, но после страницы входа?

+0

Кэш приложения (или манифест) - это список файлов, которые вы хотите сделать доступными для офлайн. Обычно это не связано с входом в систему или нет. Я полагаю, вам нечего остановить динамическое создание файла после входа пользователя во все файлы, связанные с этим пользователем. Например, если у вас есть веб-сайт, на котором пользователь загружает искусство, вы можете создать манифест для своей коллекции. Однако при изменении файла манифеста браузер попытается перезагрузить все, что может быть нежелательным. Помогает ли это? Для логинов храните произвольно сгенерированный файл cookie. – DanielM

+0

Не можете ли вы использовать комбинацию выходного буфера и 'fwrite()' для создания системы кеширования? – Rasclatt

+0

Автору требуется кеш, который будет работать в автономном режиме. Функции 'ob *()' PHP очень полезны для быстрого хранения данных, хотя я бы избегал 'fwrite()', поскольку linux и PHP могут быть забавными в отношении diskIO и у нас правильный кеш, например memcache. – DanielM

ответ

0

Кэш приложения (или манифест) - это список файлов, которые вы хотите сделать доступными для офлайн. Обычно это не связано с входом в систему или нет.

Я полагаю, вам нечего остановить динамическое создание файла после входа пользователя во все файлы, связанные с этим пользователем. Например, если у вас есть веб-сайт, на котором пользователь загружает искусство, вы можете создать манифест для своей коллекции.

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

Для входа в систему храните случайно сгенерированный файл cookie.

Смежные вопросы