Как ограничение является веб-платформами

Это - общий вопрос о том, как ограничение является платформами веб-разработки, такими как Django и рубин на направляющих.

Я - планирование создания УСПОКОИТЕЛЬНОГО веб-сервиса, который будет иметь просто интерфейс JSON/XML, никакой GUI. Сервис будет полагаться на базу данных однако для нескольких более важных операций нет никакого ясного способа сохранить "образцовый" объект непосредственно в таблицу базы данных. Кроме того, я требую полного контроля, когда и как данные пишутся в базу данных. Я должен буду поддержать несколько соединений с базой данных для использования некоторых соединений только для чтений и других только для записей.

Я посмотрел на "полные" платформы MVC, такие как Django и более основные такой web.py и опоры. Впечатление, которое я в настоящее время имею, - то, что, если я иду с полной платформой первоначально, дела будут идти быстрее, но в конечном счете я застряну, потому что я буду ограничен платформой в том, что я могу сделать. Если я пойду с более основной платформой, то она возьмет намного дольше для получения всего выполнение, но я буду свободен сделать то, в чем я нуждаюсь.

Это - то, на что это походит, но я подозреваю, что это могло бы быть неправильное впечатление, произведенное, сколько сайтов записано в Django и направляющих. Вы могли обеспечить свое мнение. Я полностью неправильно и существует способ легко сделать что-нибудь с платформой как Django или Rails, или, учитывая мои требования я должен пойти с чем-то как web.py?

Спасибо!

7
задан Alex 24 January 2010 в 03:53
поделиться