PHP имхо тут ни к чему - это совершенно ненужное усложнение задачи.
Я так понимаю, что:
1. Есть устройство со слабеньким процессором, умеющее быть простейшим http сервером.
2. Есть браузер клиента.
Разобрать GET/POST вручную - не так уж и трудно, подробно это описано тут:
http://www.codenet.ru/webmast/php/HTTP-POST.php
Можно упростить задачу микропроцессора: Берем форму. Простейшими яваскрипт - операциями собираем из ее данных удобный микропроцессору блок кода, формируем из этого блока еще одно поле формы, напр. с атрибутом hidden. Далее скармливаем микропроцессору этот блок - вычленить один блок данных естественно легче, чем шарахаться по всем данным, собирая по кускам нужные. Лишние поля игнорируются.
Это реализовывается буквально парой команд, если вы способны написать работающий веб-сервер, вы с ними легко разберетесь.
Причем сей яваскрипт - может быть легко настраиваемым, и работать по принципу перебора полей. Как визуальные редакторы, которые просто на textarea вешаются.
Сохранить лог на диск - дайте пользователю скачать его. Ему придется нажать кнопочку, не более.
А динамичное получение параметров - можно сделать на основе inframe - и перегружать их, например раз в несколько минут. Причем, можно один из них - сделать диспетчером. Который будет перегружаться по таймеру, и заставлять остальные - перегружаться по мере изменения параметров.
уж простите, что несколько сумбурно, просто куча неизвестных - мощность МП, размеры устройства, наличие ПЗУ и РАМ и т.п. Но главное - что яваскрипт прост, и прощает многие ошибки. Поэтому я думаю, вам легко удастся реализовать то, о чем вы говорите.