Предварительное создание веб-приложения на основе JSF для повышения производительности и автономного режима.

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

Итак, я не говорю здесь о встроенном кэшировании JSF — я ищу метод, который преобразует приложение JSF в некий статический веб-сайт, который работает намного быстрее и может работать в автономном режиме.

Спасибо.


person user1172121    schedule 25.04.2012    source источник


Ответы (1)


Вы можете использовать HTML5 для автономного кеша.

Несколько статей об этом смотрите здесь:

  1. Учебник
  2. Учебник

В Интернете есть больше примеров для HTML5 и работы в автономном режиме.

person Dejell    schedule 25.04.2012