Форум сайта python.su
Помогите выбрать фреймворк для web-разработки на Python.
По каким основным критериям осуществлять выбор?
Офлайн
Начать стоит с требований к объекту разработки.
А уже потом подбирать инструмент.
Офлайн
Требования могут быть абсолютно разные. Главным из них является расширяемость, лёгкость подключения API сервисов, возможность связи с десктопными приложениями.
Офлайн
Разные цели - разные инструменты.
А вообще, тогда надо написать список требований в порядке убывания приоритета и сравнивать с тем что есть у инструментов.
Можно взять типичные задачи, которые будут решатся наиболее часто, написать требования к ним и тогда уже подобрать инструмент.
Офлайн
Тогда можно немного переиначить направление? ))
Какой фреймворк используете вы, и почему вы выбрали именно его? )
Офлайн
Уже лучше - по крайней мере вопрос уже более правильный :)
Но все равно можно лучше.
Я использую djang'у в виду хорошей документированности, да и проекты мои на неё ложились без особых маханий киркой. Ну и готовых решений на ней много. Пока что на задачу, для которой нужен другой инструмент, не попадал.
Офлайн
Спасибо за информацию )
А что можете сказать о Zope?
Офлайн
Я ничего не могу сказать, ибо не работал. Могут коллеги тут сказать, есть такие что очень много работали.
В случае написания чего-то крупного, с перспективой долгой поддержки, я бы рассматривал такой вариант.
Офлайн
А если программируете на Django, может есть у вас книга “Django. Разработка веб-приложений на Python” в электронном виде? )
Офлайн
Нету. Я всё больше по документации.
Офлайн