Фреймворк - что это?

ТС, ну даешь конечно))
Тут уж логичней задавать вопросы, к примеру, что такое голый PHP? ))
ИМХО, если заниматься серьезными проектами, то кодить лучше именно на фреймворке. Это и проще и безопасней и быстрей.
Фреймворк сокращает как минимум 30% работы для программиста.
 
А есть ли люди, которые смогут направить в правильную сторону?
Интересует тот же пайтон для веб.
Если именно framework, то начните с Django - избавит от изобретения "велосипедов" + привьет хороший стиль организации веб-приложения. В ней грамотно собрано и подогнано все, что нужно для разработки. Удобна так же автогенерация админки, выручает, когда заказчик нетребовательный.

Потом можно пробовать что-то менее монолитное, но может вам и не потребуется.
 
Для Вас джанго будет сложноват, начните с bottle или flask.
 
Фреймворк эта еще одна прослойка для упрощения разработки. Если утрировать то сначала были очень низкие языки потом придумали
Assembler потом С но все еще разрабатывать была сложно, долга и дорого. После придумали скриптовые языки Php, Ruby, Python и другие. Но программисты все еще повторялись и не было рамок, для этого на этих язык написали фреймворки для выполнения определенных задач, к примеру чтоб делать web страницы.

От себя добавлю, что начинать программирования с фреймворка большая ошибка! Лучше для начала выучить Python или Ruby и тока потом учить Django или Rails. Начать можно к примеру тут Для просмотра ссылки Войди или Зарегистрируйся

ps
Если хотите писать для веба то думаю лучше учить JS и посмотреть на такой фреймворк как Для просмотра ссылки Войди или Зарегистрируйся
 
Фреймворк сокращает как минимум 30% работы для программиста.
Сначала программистом нужно стать.

избавит от изобретения "велосипедов"
И изобрести кучу своих велосипедов.

А когда надоест, когда станет понятно что это такое, какие цели преследует - тогда пользоваться.
 
фреймворк я бы сказал это такае как бы почти готовое приложение или сайт в который вам осталось только допилить свой функционал (который вы допиливаете опираясь на то как уже написано (если вы установили демку с фреймворком), либо на документацию)
 
Автор, очень рекомендую ресурс Для просмотра ссылки Войди или Зарегистрируйся если изучишь все, не должно остаться вопросов что такое фреймворк и как с ним работать. Сам по нему начал изучать django.
 
Автор, очень рекомендую ресурс Для просмотра ссылки Войди или Зарегистрируйся если изучишь все, не должно остаться вопросов что такое фреймворк и как с ним работать. Сам по нему начал изучать django.

когда начали изучать Python и какие результаты за это время у вас?
 
Если смотреть с точки зрения того, что есть фреймфорк- это расширение семантики языка дополнительными функциями, которые упрощают разработку. Если смотреть это с точки зрения разработки - то у вас есть готовый каркас, который вы заполняете и получаете приложение. Если вы работали с другими языками, то VCL в Дельфи или Windows Forms в C# - это вполне себе хорошие примеры: вы заполняете структуру и быстро получаете приложение.

Так же отмечу, что при изучении бэкэнда надо смотреть и в сторону фронтэнда, так как сейчас это два разных направления.
 
django отличный веб фреймворк. Сам им часто пользуюсь для веб проектов средней сложности.
djbook.ru хороший ресурс для начала.
Удачи в изучении...
 
Назад
Сверху