idegree
@idegree
Senior Workaround Developer

Что изучить python web-разработчику?

Здравствуйте!

Хотелось бы услышать совета/предложений от, возможно, более опытных web-разработчиков, которые используют python. А услышать бы хотелось о том, куда дальше расти. Например, сейчас я использую для проектов Flask/Django + MySQL, умею писать некое подобие API (в этом плане мне ещё есть куда расти), использовать кэширование страниц, склейвать и минифицировать скрипты (хотя это больше задача для front-end), да и разворачивать потом всё это дело на серверах. Так вот, может кто подскажет что ещё неплохо было бы изучить при данном наборе умений? Возможно посмотреть какие-нибудь альтернативные базы данных? Фреймворки? Слышал о таких вещах как Redis, 0MQ, Rabbit MQ - в каких случаях они могут понадобиться? Может вообще в 2015 Python в вебе не очень и следует использовать что-то другое? В общем, поделитесь мнением.
  • Вопрос задан
  • 3088 просмотров
Решения вопроса 1
OnYourLips
@OnYourLips
Возможно посмотреть какие-нибудь альтернативные базы данных? Фреймворки? Слышал о таких вещах как Redis, 0MQ, Rabbit MQ - в каких случаях они могут понадобиться?
Пока что не думайте о них - вы их не сможете применить, работая над небольшими проектами в одиночку. Попадете в большую команду с большим проектом - сразу научитесь.

Может вообще в 2015 Python в вебе не очень и следует использовать что-то другое?
Все с питоном отлично, просто набирайте опыт.

Так что пока тренируйтесь с Django (или посмотрите на Pyramid).
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
dizballanze
@dizballanze
Software developer at Yandex
Посмотрите в стороне PostgreSQL вместо MySQL.
Ответ написан
un1t
@un1t
Django + MySQL отличная связка. Нужно все-таки понять чего ты хочешь, куда расти и тогда давать советы. А вобще конечно посмотри MongoDB, еще можешь посмотреть а асинхронное программирование, например Tornado. Redis в качестве БД особо смысла не вижу, в качестве брокера очередей вполне, соотвественно посмотри celery или django-rq.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы