Hi All
Тут понадобилось на Питоне написать несложный web service с тремя простыми методами. Пока что с ходу нашел
Python Web Services. Но судя по истории он уже давно не развивается. Кроме Питона есть в наличии Apache2. Посоветуйте что лучше заюзать для данной задачи.
Заранее большое спасибо всем
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Здравствуйте, ambel-vlad, Вы писали:
AV>Hi All
AV>Тут понадобилось на Питоне написать несложный web service с тремя простыми методами. Пока что с ходу нашел Python Web Services. Но судя по истории он уже давно не развивается. Кроме Питона есть в наличии Apache2. Посоветуйте что лучше заюзать для данной задачи.
AV>Заранее большое спасибо всем
http://webpy.org/ — минималистичный фреймворк, которого за глаза хватает для небольших проектов.
http://www.djangoproject.com/ — более популярный, сложный и мощный фреймворк, мейнстрим для веб-проектов на питоне
http://www.zope.org/ — динозавроподобный фреймворк, лучше не трогать без надобности
http://pylonshq.com/ — приятненький фреймворк, на самом деле связка достаточно популярных компонент (Maco, SQLAlchemy, etc)
http://www.tornadoweb.org/ — вебдванольный фреймворк
от создателей Facebook. Отличается от вышеприведенных тем, что умеет только работать с вебом (нет поддержки БД, например), зато его можно использовать асинхронно. Если думаешь писать comet-сервер — тебе сюда.
Здравствуйте, HiSH, Вы писали:
HSH>http://pylonshq.com/ — приятненький фреймворк, на самом деле связка достаточно популярных компонент (Maco, SQLAlchemy, etc)
HSH>http://www.tornadoweb.org/ — вебдванольный фреймворк от создателей Facebook. Отличается от вышеприведенных тем, что умеет только работать с вебом (нет поддержки БД, например), зато его можно использовать асинхронно. Если думаешь писать comet-сервер — тебе сюда.
Кстати, а можно написать на Pylons comet-сервер? Я видел в dojo возможность работы по такому принципу, а вот с сервер для этих целей пока не подобрал.
Здравствуйте, monax, Вы писали:
M>Здравствуйте, HiSH, Вы писали:
HSH>>http://pylonshq.com/ — приятненький фреймворк, на самом деле связка достаточно популярных компонент (Maco, SQLAlchemy, etc)
HSH>>http://www.tornadoweb.org/ — вебдванольный фреймворк от создателей Facebook. Отличается от вышеприведенных тем, что умеет только работать с вебом (нет поддержки БД, например), зато его можно использовать асинхронно. Если думаешь писать comet-сервер — тебе сюда.
M>Кстати, а можно написать на Pylons comet-сервер? Я видел в dojo возможность работы по такому принципу, а вот с сервер для этих целей пока не подобрал.
Можно, если cogen использовать.
Вот тут есть пример:
http://ionelmc.wordpress.com/2008/04/29/comet-chat-in-pylons-with-cogen/
Я для comet'а tornado выбрал. С одной стороны — интересно было посмотреть, что это такое, с другой стороны, в comete не нужно в БД, например, ходить, поэтому навороченность фреймфорка тут совсем не нужна.