Перечислите недостатки Flask, Pyramid, bottle.py и Django. До Ruby/Java/Scale я ещё не дорос.
Я порылся по интернету, очень много споров на тему выбора Python-ориентированных CMS и баз данных к ним. В частности, много споров на Хабре про NoSQL и отсутствие «серебряной пули» (в контексте CAP-теоремы).
Что нужно:
- сессии (тут я нуб, хотелось бы некая устойчивость к DDoS, защита от взлома и надёжная быстрая БД для паролей: какое тут обычно решение применяют - не знаю),
- отзывчивость (хочу сделать за счёт разделения контента по location в зависимости от веса и статичности; скорее всего, nginx+хэш),
- легкое создание гибкой самописной админки (тут не знаю, что лучше из приведённых в заголовке каркасов),
- хочется максимально быстрый парсер шаблонов + грамотное кэширование результатов с разделением по юзерам (или другому динамически изменяемому идентификатору), если нужно [я имею ввиду в том числе подготовку предварительно вычислимых результатов для кэша - аналогично предвыборке в CPU/RAM],
- workers на epoll или аналог,
- масштабируемость (хотя бы на 2-3 сервера).
Что подскажете?