На python/django сайты делать просто приятнее, чем на php. Думаю, данный стек останется ещё надолго пока не будет альтернативы с тем же балансом скорости разработки и удобства сопровождения.
Никак не может чистый golang конкурировать с django — у них разные рыночные ниши. На django пишутся монолиты, а на golang — микросервисы и он может отобрать рыночную долю только у aiohttp и flask
-
Но php гигант в вебе, чего к сожалению не скажешь о питоне(
довольно странное заявление (ИМХО), исходя из того, что питон в вебе — это не только джанго (хотя джанго и является самым известным и востребованным веб-фреймворком питона).
Целесообразно в 2018 Начинать изучать python/django и как долго эта связка будет ещё популярна?
ИМХО, да.
Не хотелось бы через пару лет упорного изучения выяснить что go(для примера)полностью поглотил рынок бекэнда и на питон теперь лишь поддерживаются старые проекты.
Я очень сильно сомневаюсь, что какой-то определенный язык когда либо полностью поглотит рынок бэкэнда. Это как бы не фронтэнд, где безраздельно властвует джаваскрипт. Хотя и во фронтэнде скоро будет WebAssembly (который, насколько я понимаю, позволит в браузере выполнять код на языках, отличных от джаваскрипта).
P.S. Походу есть диалект питона (если так можно выразится), позволяющий транслировать код питона в джаваскрипт. ;)
-
Не такое странное заявление если сравнить количество вакансий и особенно для новичков. Мне кажется итон в вебе это все же больше поддержка уже написанного кода чем проекты с нуля
Хмм. Не Node/Express и не C#/ASP.NET, а PHP. А почему так? и что не менее важно, откуда такая увреенность?
Я бы сказал, что PHP — гигант в сфере фриланса. Вот во фрилансерском веб-девелопменте PHP ИМХО реально вне конкуренции (там заказов категории «бэкэнд на PHP» в разы больше, чем для всех остальных языков вместе взятых).
Мне кажется питон в вебе это все же больше поддержка уже написанного кода чем проекты с нуля
а вот мне кажется, что скорее так дела обстоят именно в пхп, а не в питоне. Хотя могу и ошибаться, конечно.
(А вообще во всех языках бэкэнда есть как проекты с легаси-кодом, так и проекты, пишущиеся с нуля. За исключением пожалуй молодых языков типа Elixir’а или Go с Rust’ом, где проектов с легаси-кодом наверное еще попросту нет благодаря молодости данных языков).
а вот мне кажется, что скорее так дела обстоят именно в пхп, а не в питоне. Хотя могу и ошибаться, конечно.
Да , ошибаешься.
А вообще во всех языках бэкэнда есть как проекты с легаси-кодом, так и проекты, пишущиеся с нуля.
А вот тут ты прав.
Коментар порушує правила спільноти і видалений модераторами.
-
Зараз великі обороти набирає python/aiohttp, який по швидкодії з впевненістю конкурує з тим самим Go. Мало того розробляються купа нових фреймворків, які ще швидші (vibora, japronto, та інші).
Також одна з переваг Python — використання в Data Science та Machine Learning.
Якщо коротко — так, рекомендую вивчати Python :)
-
по швидкодії з впевненістю конкурує з тим самим Go
benchmarksgame-team.pages.debian.net/...me/faster/go-python3.html
Пошукай якісь більш прикладні порівняння, наприклад benchmark якогось типового веб-сервера, а не швидкість роботи алгоритму компільованої програми і на віртуальній машині. Або порівняння хоча б Go та Cython.
php гигант в вебе
— это слишком громко, ему уже давно активно наступают на пятки другие ЯП. php изначально создавался для вэба, а python — нет. В связи с чем, у python значительно больше возможностей в других областях, куда php ещё не дорос и возможно никогда не дорастет. Зная python, Вы не ограничиваете себя созданием только лишь сайтов ;)
У меня был обратный процесс после php изучил python, и по началу в python мне не хватало некоторых функций по работе с массивами, которые есть в php. Но оглядываясь назад, ничуть не жалею, что все силы бросил на изучение Python.
django — не единственный фреймворк для вэба, их достаточно много. Чтобы повысить свою ценность, как специалиста, можно ещё изучить Flask и Tornado.
Поэтому, изучайте то, что нравится, чтобы потом не тошнило от работы.
-
Посмотрите еще, что пользуется спросом на рынки труда и клиентов, куда вы стремитесь.
Тоже когда-то начал осваивать веб-программирование. Читал курсы и смотрел курсы. Сперва по js, а потом по php.
js интересный. Хотя есть проблемы с кроссбраузерностью (в некоторых банках до сих пор сидят на ИЕ 7). Часто решается библиотеками.
А вот php вызвал после js отвращение. Как-будто его придумывали наркоманы, а мимо проходящие случайные люди дописывали в него что-то от себя. Поэтому на веб с php я забил.
П.С. Сейчас читаю книгу по андроид
-
-
Як правило так кажуть про Паскаль/Делфі. Пітон зараз набирає популярності шаленими темпами. В найближчі 5 років йому точно нічого не загрожує.
Если бы у Go были серьёзные перспективы, он бы выстрелил ракетой. А по факту эта ракета — Протон М, уткнулась носом в землю. А пайтон жив уж который десяток лет, заняв свою нишу.
JavaScript вспомни сколько сотен раз предрекали скорую кончину? Так что меньше слушай предсказателей будущего, если же без этого никак — послушай экономистов или синоптиков. А ещё лучше, прочитай то что они предсказывали хотя бы месяц назад.
-
25 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів