Задать вопрос

Легкий web-фреймворк с малым потреблением памяти (специфическое железо)

Есть домашняя железка на ARM (30Mb RAM), на которой стоит Debian. Хотелось бы приспособить ее (кроме как для файлового хранилища) для каких-то несложных задач в качестве web-сервера: возможно фото-галлерея, небольшое приложения для домашней бухгалтерии, может еще что. Вопрос в том, что очень мало оперативной памяти и нужен какой-то легковесный web-сервер и какой фреймворк можно было бы использовать? Или с такими характеристиками только lighttpd + php?
  • Вопрос задан
  • 3404 просмотра
Подписаться 4 Оценить Комментировать
Решения вопроса 1
VBart
@VBart
CherryPy? И фреймворк и веб-сервер в одном флаконе.
Ответ написан
Пригласить эксперта
Ответы на вопрос 11
Awake
@Awake
Рулю разработкой ;-)
Чероки с джанго вполне устроит такое железо
Ответ написан
akalend
@akalend
программирую
если проблемы с памятью, то как варианты:
я бы плюсах все сделал.
1) поставил бы nginx + scgi_module
реализация scgi проще паренной репы.
(пишу библиотеку для своего фреймворка)

2) использовал libevent — там уже есть встроенный WEB-сервер
у меня программа в памяти занимает 600К — против 100M от РНР

в качестве template-engine можно использовать либо cttp либо GoogleTemplate (синтаксис лучше)
в общем не так страшен черт, как его малюют
Ответ написан
Nutochka
@Nutochka
Может, node.js? Говорят, он довольно лёгкий:
При простое жрет 9мб. При нагрузках серьезных до 50 доходит.
Ответ написан
igrishaev
@igrishaev
tornado — быстрый, легкий неблокирующий веб-сервер + фреймворк на питоне.
Ответ написан
Комментировать
mihailt
@mihailt
Ответ написан
Комментировать
@equand
gevent, работает на libevent движке, делаете wsgi callback интерфейс и запускаете gevent.wsgi сервер.
все очень просто и удобно
на 64 битах такой процесс ест около 11 мегабайт, но в 32 уверен будет есть меньше.
Ответ написан
Комментировать
@SMiX
Попробуйте Sinatra.
Ответ написан
Комментировать
Co0l3r
@Co0l3r
node.js
Ответ написан
Комментировать
SolarSoul
@SolarSoul
Tornado :) и фреймворк и сервер.

Про Tornado
Ответ написан
Комментировать
icegreenberry
@icegreenberry
Вам должен понравиться FatFree -очень легкий и быстрый php фреймворк.
Я писал о нем статью: habrahabr.ru/blogs/webdev/103167/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы