Я играю со встроенным устройством Linux и ищу способ получить код моего приложения для связи с веб-интерфейсом. Мне нужно показать некоторую информацию о состоянии из приложения в веб-интерфейсе устройства, а также хотел бы иметь возможность информировать приложение о любых действиях пользователя, таких как загруженные файлы и т. Д. PHP - кажется хорошим способом создания интерфейса, но коммуникационная часть сложнее. Я нашел следующие варианты, но не уверен, какой из них будет самым простым и удобным в использовании.
Сокеты. Сначала необходимо включить сокеты для PHP, чтобы попробовать это. Не знаю, займет ли включение гораздо больше места.
База данных. Похоже на решение проблемы избыточного количества ресурсов.
Общий файл. Похоже, много работы.
Именованные каналы. Пробовал с некоторым успехом, но не уверен, будут ли проблемы, например, при одновременной загрузке страницы. Может, розетки проще?
Каким будет лучший путь? Есть ли что-то, что я полностью пропускаю? Как это делается в тех многочисленных коммерческих сетевых коммутаторах на базе Linux?