Использование киоска на базе Android в качестве автономного браузера (во избежание проблем с пропускной способностью)

Я хочу использовать онлайн-систему управления контентом (предпочтительно Drupal) для создания/обновления своего веб-сайта, но я также хочу, чтобы его можно было просматривать в киоске на базе Android в качестве портала для определенного веб-сайта, который должен быть быстрым (невосприимчивым к пропускной способности).

Я думаю, что единственный способ сделать это — использовать киоск в качестве автономного браузера. Как вы думаете, как лучше всего это сделать? Я думал:

1) Управляйте моим сайтом с помощью Drupal, который использует PHP. Это мощный, простой, бесплатный и то, с чем я знаком, и я могу вывести администратора из строя, чтобы менее квалифицированные администраторы могли управлять им.

2) Linux bash выполнит преобразование PHP в HTML, сделав его доступным для чтения в автономном режиме, поэтому я смогу сделать это на сервере с помощью этой команды: *.php > *.html

3) Встроенные ссылки по-прежнему будут заканчиваться на «.php», поэтому я могу изменить их на «.html» с помощью команды sed.

4) загружать содержимое в локальный киоск с помощью rsync, каждую ночь или по мере необходимости. (есть ли что-то лучше, чем rsync - в прошлом мне было очень трудно заставить его надежно работать).

Что вы думаете? Я что-то пропустил? Есть ли лучший способ выполнить то, что я хочу сделать?


person davea0511    schedule 25.07.2014    source источник
comment
Оглядываясь назад, я думаю, что способ сделать это — создать приложение для Android, которое соскребает данные с сайта drupal (или любого другого веб-сайта cms). Управление содержимым Android-приложений с самого начала написано, чтобы без проблем работать с on-off соединениями. В итоге передача данных в киоске должна управляться клиентом.   -  person davea0511    schedule 17.04.2015


Ответы (1)


вы можете попробовать автономный браузер, который позволяет загружать сайт для просмотра в автономном режиме: https://play.google.com/store/apps/details?id=it.nikodroid.offline

person niko    schedule 18.06.2015
comment
Наверное, это должен быть комментарий. - person Robert; 18.06.2015