У меня есть требование интегрировать веб-сервер во встроенное устройство под управлением Linux , и я нахожусь в процессе оценки OSS и коммерческие предложения.
Системные требования не особо жесткие: - Объем оперативной памяти до 10 МБ, - Может сэкономить 20% + ARM 300 МГц и более в пакетном режиме, - Пользовательский интерфейс будет в jQuery и JSON, поэтому хотелось бы накормить несколько сотен. КБ-страницы, связывающие дюжину файлов CSS и JS менее чем за секунду.
Требования к функциям: - Поддержка HTTPS, - Более 10 одновременных подключений, - Хорошо протестированы против DOS-атак.
Был бы очень признателен за интегрированный синтаксический анализатор XML, на котором будет основана реализация SOAP.
Не фанат PHP, но и не уверен в серверном Javascript и не знаком с Lua. Поэтому ищу предложения по шаблонным решениям, возможно, на основе стека на Python.
Уже рассмотрены обсуждения списков SO и в Википедии . Мне известны thttpd , Mongoose , Cherokee , Appweb .
На этом этапе я предлагаю подробные технические предложения и обсуждение вариантов реализации, основанных на личном опыте внедрения в производство.