У меня нет опыта работы с веб-приложениями, но у меня достаточно опыта в C ++, и я быстро учусь.
Я потратил некоторое время на изучение Python и чтение SQLAlchemy.Мне нравится идея кодирования в чистом Python OO, а затем использовать хороший маппер SQLAlchemy, чтобы сохранить все.Мне нравится этот разделенный подход (использование чистых классов Python вместе с функцией mapper для связи с БД) лучше, чем идея ActiveRecord о Rails.Я думаю, что со временем у меня будет больше контроля над подключением БД к приложению.(Мне нужно работать с БД, которая обновляется в фоновом режиме. Что-то вроде веб-сканера, который заполняет БД.)
В то же время некоторые вещи заставляют меня снова думать о Rails.Как упорядоченная обработка электронной почты и Ajax в Rails.
Правильно ли я думаю, что Rails менее гибок для манипуляций с валидацией форм и работает с БД?И сложнее ли в Pylons обрабатывать электронную почту (уведомления), RSS, Ajax?
Что бы вы предложили?Спасибо