Исследование AJAX Client Storage — от хирургии Dojo к собственной реализации Fullajax Storage
С интенсивным развитием веб-приложений все более востребованным становится хранение больших объёмов данных на стороне клиента. Это не просто упрощает приложение – часто именно применяя клиентскую систему хранения данных можно существенно расширить функциональность создаваемого приложения, позволив ему делать то, что в другом случае было бы невозможно. При этом, не следует воспринимать это как «прихоть» разработчиков каких-то особых и экзотических веб-сервисов – по последним данным даже такой гранд среди массовых западных социальных сервисов, как сеть MySpace будет применять решение от Google – Google Gears (подробнее). В сети имеется ряд публикаций на тему использования локальных хранилищ, например, можно отметить следующие публикации, которые мы изучали при подготовке материала:
- http://browserpersistence.ru/
- http://abrdev.com/?tag=storage
- http://pablotron.org/software/persist-js/
Если у вас нет понятия что такое локальное хранилище, или вы слабо знакомы с этим, по выше указанным ссылкам вы найдёте исчерпывающую информацию относительно storages и областей его применения.
Исследуя все возможные варианты реализации локальных хранилищ данных, наиболее привлекательным на данный момент времени является хранилище на основе Flash. Заметьте, что мы ведём речь о постоянных хранилищах данных, то есть, сохраняя туда какие-либо данные, мы ожидаем возможности получить к ним доступ на клиентском компьютере и после закрытия страницы в браузере, и обновлении и даже после перезагрузки компьютера. В данной статье будет проведён анализ реализации хранилища на основе Flash. Читать далее...
Свежие комментарии