Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 17, 2007 15:58:28

dem
От:
Зарегистрирован: 2006-06-02
Сообщения: 44
Репутация: +  0  -
Профиль   Отправить e-mail  

Самый легкий фрейворк

Нужен framework for embed system.

Требования. Запуск на процессорах i486, с 64 Мб ОЗУ.
Желательно наличие авторизации, работа с формами.

Пускал web.py - так он с hello world со старта 7Мбайт выжирает. Может тюнить?

Что подскажете? Ох не охота cgi вспоминать…
Естественно ни о какой БД для модели речи быть не может :)



Офлайн

#2 Ноя. 17, 2007 21:12:32

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

Самый легкий фрейворк

Питон, как мне кажется тут тебе не помошник… Web.py наверно самый легковесный из всех. Уж такая специфика интерпретатора.



Отредактировано (Ноя. 18, 2007 01:28:22)

Офлайн

#3 Ноя. 18, 2007 00:04:28

slivlen
От:
Зарегистрирован: 2006-07-06
Сообщения: 764
Репутация: +  0  -
Профиль   Отправить e-mail  

Самый легкий фрейворк

ИМХО, в данном случае все-таки стоит вспомнить cgi и C =)



Офлайн

#4 Ноя. 18, 2007 00:07:44

dem
От:
Зарегистрирован: 2006-06-02
Сообщения: 44
Репутация: +  0  -
Профиль   Отправить e-mail  

Самый легкий фрейворк

web.py + mod_python & mod_wsgi ? никак? (



Офлайн

#5 Ноя. 19, 2007 13:39:27

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Самый легкий фрейворк

dem
напиши проект побольше, он не намного больше чем 7 мб выжрет, в отличии от других В)

Офлайн

#6 Ноя. 20, 2007 15:02:27

dem
От:
Зарегистрирован: 2006-06-02
Сообщения: 44
Репутация: +  0  -
Профиль   Отправить e-mail  

Самый легкий фрейворк

slav0nic
dem
напиши проект побольше, он не намного больше чем 7 мб выжрет, в отличии от других В)
по предварительным тестам, прежде всего нужно тказаться от rendering templates

print “<html>… ”

и все



Офлайн

#7 Ноя. 20, 2007 15:12:03

j2a
От:
Зарегистрирован: 2006-06-29
Сообщения: 869
Репутация: +  1  -
Профиль   Отправить e-mail  

Самый легкий фрейворк

dem
по предварительным тестам, прежде всего нужно тказаться от rendering templates

print “<html>… ”

и все
Тогда хотя бы string.Template используй, а то print “<html>…” уж совсем не кошерно.



Офлайн

#8 Ноя. 20, 2007 16:25:54

dem
От:
Зарегистрирован: 2006-06-02
Сообщения: 44
Репутация: +  0  -
Профиль   Отправить e-mail  

Самый легкий фрейворк

j2a
dem
по предварительным тестам, прежде всего нужно тказаться от rendering templates

print “<html>… ”

и все
Тогда хотя бы string.Template используй, а то print “<html>…” уж совсем не кошерно.
Меньше “кошерности”, больше памяти… напоминаю счет на килобайты.



Офлайн

#9 Ноя. 20, 2007 17:22:05

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Самый легкий фрейворк

dem
64мб это дофига…, у меня ssh+proxy+lighttp+fcgi(примитивный очень=) )+mldonkey ест 70мб

вот ещё глянь http://code.google.com/p/meilanweb/
у меня с темплейтами и тп. хеллоу ворлд ест 3.7 мб в web.py

Офлайн

#10 Ноя. 21, 2007 08:44:25

dem
От:
Зарегистрирован: 2006-06-02
Сообщения: 44
Репутация: +  0  -
Профиль   Отправить e-mail  

Самый легкий фрейворк

slav0nic
dem
64мб это дофига…, у меня ssh+proxy+lighttp+fcgi(примитивный очень=) )+mldonkey ест 70мб

вот ещё глянь http://code.google.com/p/meilanweb/
у меня с темплейтами и тп. хеллоу ворлд ест 3.7 мб в web.py
Хех, если бы они все были свободны… На них запущен: dhcpd, named, sendmail, httpd, + packet filter + nat + traffic collector + еще много софта связанного с резервированием канала и прочей лабуды.

Реально на выхлопе, не более 10Мб + CPU 133Mz.

У меня без темлейтов и с lighttpd + fastcgi = 8Mb (сам web.py 6Mb). hello world. Но генерация страницы - менее 1с даже на таких рессурсах.

как у тебя 3-4Мб!? мож версия pyton? у меня python 4.4.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version