Django, Turbo Gears, Web2Py, что лучше для чего?

У меня есть проект, который стоит того, чтобы, наконец, сделать решающий шаг. программирование.

После прочтения множества вещей, здесь и в других местах, я решил сделать Python тем, чему я сейчас учусь, на C # или Java. Больше всего меня убедили экскурсии Пола Грэма по языкам программирования и Лиспу, хотя Arc находится на экспериментальной стадии, которая не помогла бы мне сделать это веб-приложение прямо сейчас.

Что касается быстрого веб-приложения, я проверил из Django, Turbo Gears и Py2Web. Несмотря на то, что я трачу много времени на чтение, я до сих пор не знаю, какой из них мне следует использовать.

1) Django , безусловно, имеет самое приятное присутствие в Интернете, и хорошо сделанный учебник на месте, они, конечно, знают, как показать свою вещь. необходимо и требование сделать Джанго выглядеть сложным. Но когда вы копаетесь на их веб-сайте, вы быстро обнаруживаете контент, который не обновлялся годами с неработающими внешними ссылками ... На этом веб-сайте есть призраки, которые заставляют кого-то, кто не совсем близко знаком с проектом, беспокоиться о том, что он может потерять равновесие.

3) Turbo Gears ... Я думаю, это тоже модульная. Людям, которые писали об этом, нравилось это ... Я не мог найти ничего особенного, что могло бы сделать его особенным по сравнению с Джанго.

Я еще не определился с IDE, хотя читаю все ответы на пост завершения кода Intellisense здесь. Показывать дополнительные фрагменты кода было бы неплохо и для таких нубов, как я, но я полагаю, что сначала мне следует выбрать работу с веб-фреймом, а затем выбрать редактор, который будет хорошо с ним работать.

Поскольку, вероятно, ни один фреймворк не является лучшим во всех отношениях , Я дам некоторые подробности о приложении, которое я хочу построить:

Он будет использовать MySQL, ему потребуется регистрация / вход, и будет много простых математических операций с данными из входных и SQL-запросов. Я закончил функциональный прототип в Excel, так что я точно знаю, что я хочу построить, что, я надеюсь, поможет мне преодолеть мою нелюбовь. Я буду маленьким приложением, ничего большого.

И я не хочу видеть HTML при его создании ;-)

PS: благодаря людям, работающим со Stackoverflow, нашел это место как раз в нужный момент. слишком!

20
задан Tsais 5 September 2010 в 12:11
поделиться