Если размер сообщества важен для вас превыше всего, подумайте, что у PHP как минимум в 10 раз больше пользователей, чем у любой среды Python.
Если у вас есть существующая база данных, и вы не хотите переносить данные в новую, вам, вероятно, следует использовать SQLAlchemy, и поэтому вам нужна клеевая структура (в этом случае Pylons лучше всего). Поскольку склеенные фреймворки создаются с использованием сторонних компонентов, они имеют тенденцию к меньшей интеграции, чем фреймворки с полным стеком.
Если вы запускаете приложение с нуля, лучше всего подойдет фреймворк с полным стеком, такой как Django и web2py. Django дает вам лучший интерфейс администрирования базы данных. Вместо этого, web2py дает вам что-то более простое, веб-IDE и возможность запуска кода без изменений в облаке Google.
web2py - единственная платформа, которая обещает обратную совместимость и никогда не нарушает ее. Я не знаю, является ли это проблемой для вас.
Официальная онлайновая документация web2py включает всю книгу web2py (350 страниц).
Избегайте небольших платформ, которые все еще находятся в стадии разработки, потому что API изменятся и потому что они упускают многие функции, которые есть у больших платформ.
Этот был построен с web2py.