2014-01-24 2 views
1

Я хочу предоставить доступ для совместного использования небольшой (~ 5kB) веб-страницы, в которой изменяются прогнозы, генерируемые каждые несколько секунд на основе текущих измерений и анализа. Это работает несколько часов пару раз в неделю во время игр, представляющих интерес, доступных моей небольшой группе восторженных последователей.Как поделиться своим временем с постоянным обновлением веб-страницы?

В настоящее время я загружаю всю статическую веб-страницу только для HTML на общедоступном веб-сервере с программой FTP Perl каждые 30 секунд. Однако иногда программа FTP выходит из строя, и страница перестает обновляться. Полагаю, я мог бы поймать эту ошибку и повторить попытку позже.

Раньше я размещал страницу PHP на своем ПК, и пользователи могли использовать адрес dynDNS, но я чувствовал, что риск безопасности слишком много, поэтому он заблокирован. Это HTML-страницы страниц, которые загружаются - быстрое и грязное решение.

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

Как это сделать?

ответ

2

Это зависит от того, какого типа решения вы хотите. Если вы все еще хотите сохранить данные, генерирующие сценарий, на локальном компьютере:

Вы можете написать PHP-скрипт с простым API и разместить его на сервере.

  • От вашей локальной машины Вам придется отправлять HTTP-запросы только с результатами.

  • Сервер будет отображать HTML-страницу с наиболее актуальными данными и принимать запросы со свежими данными.

+0

Спасибо - PHP это то, и служба хостинга предупреждает меня, что они также модернизируют PHP. – xcxc

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