Врут. Именно для Web - Go, PHP, JavaScript, Erlang / Elixir...
А для Python web-разработка - всего лишь побочная и второстепенная область применения.
PHP
PHP или Python? Что изучать для веба в 2018? И почему говорят, что php уже вымер?
Зависит от задач
А так - php очень распространён
А так - php очень распространён
с 2019 года, будет запрещено использование РНР, так что тебе остается только пайтон, крепись
Rustem Satbaldinov
откуда информация, что php запретят?
По моему сугубо субъективному мнению преимущества Python перед PHP:
1. Его читабельность. Наличие официальных правил написания код PEP8 (Говнокод встречается гораздо реже)
2. Дизайн языка. У Python даже без установки доп. модулей, горазда более гибкий функционал, практически под любую задачу можно найти какое то красивое решение. (напр. itertools). В PHP же практически всегда приходится изобретать какие то костыли.
3. Python - язык общего назначения, поэтому на нем в отличии от PHP можно писать не только веб приложения. А так же отсюда вытекает огромное кол-во разнообразных модулей из других сфер, которые можно использовать и для веб
4. Выше средний уровень зарплат
5. Судя по последним темпам роста, Python в принципе более переспективен.
Преимущества PHP:
1. Легче развернуть проект, есть готовые хостинги или разного рода xampp`ы (VPS)
2. Большее кол-во вакансий (в сфере веб)
3. Ниже порог входа (хотя это может и минус тоже)
4. PHP более распространен в сфере web (хотя от части из-за большое кол-ва простеньких сайтов)
Надо признать, что у обоих языков очень сильные возможности для web и оба языка используются для проектов с многомиллионным ежесуточным кол-вом пользоватей. Вообще поработав сначало с PHP, потом продолжительно c Python, к PHP у меня выработалось какое даже не большое отвращение. Python позволяет настолько кратко и красиво излагать мысли, что к PHP просто не хочется возвращаться.
P.S. если ты перфекционист - однозначно Python
1. Его читабельность. Наличие официальных правил написания код PEP8 (Говнокод встречается гораздо реже)
2. Дизайн языка. У Python даже без установки доп. модулей, горазда более гибкий функционал, практически под любую задачу можно найти какое то красивое решение. (напр. itertools). В PHP же практически всегда приходится изобретать какие то костыли.
3. Python - язык общего назначения, поэтому на нем в отличии от PHP можно писать не только веб приложения. А так же отсюда вытекает огромное кол-во разнообразных модулей из других сфер, которые можно использовать и для веб
4. Выше средний уровень зарплат
5. Судя по последним темпам роста, Python в принципе более переспективен.
Преимущества PHP:
1. Легче развернуть проект, есть готовые хостинги или разного рода xampp`ы (VPS)
2. Большее кол-во вакансий (в сфере веб)
3. Ниже порог входа (хотя это может и минус тоже)
4. PHP более распространен в сфере web (хотя от части из-за большое кол-ва простеньких сайтов)
Надо признать, что у обоих языков очень сильные возможности для web и оба языка используются для проектов с многомиллионным ежесуточным кол-вом пользоватей. Вообще поработав сначало с PHP, потом продолжительно c Python, к PHP у меня выработалось какое даже не большое отвращение. Python позволяет настолько кратко и красиво излагать мысли, что к PHP просто не хочется возвращаться.
P.S. если ты перфекционист - однозначно Python
Потому что он не нужен, потому и вымер. Когда что-то становиться никому не нужным оно умирает.
Вот и пхп стал не нужен когда подъехали современные языки с динамической типизацией - Ruby, JS(хоть и не был современным но он им стал), Python. Конечно на пхп еще много всего есть и это все нужно поддерживать, но кто в здравом уме хочет этим заниматься? Хочется писать новое, а новые проекты на пхп не пишут потому что нет никакого смысла когда уже как десяток лет есть более удобные инструменты.
Для веба 2018 это однозначно в первую очередь JavaScript. Потом уже можно переключиться и на более подходящие для бекенда вещи - Ruby(всетаки более предпочтителен) или Python
Вот и пхп стал не нужен когда подъехали современные языки с динамической типизацией - Ruby, JS(хоть и не был современным но он им стал), Python. Конечно на пхп еще много всего есть и это все нужно поддерживать, но кто в здравом уме хочет этим заниматься? Хочется писать новое, а новые проекты на пхп не пишут потому что нет никакого смысла когда уже как десяток лет есть более удобные инструменты.
Для веба 2018 это однозначно в первую очередь JavaScript. Потом уже можно переключиться и на более подходящие для бекенда вещи - Ruby(всетаки более предпочтителен) или Python
Владимир Щука
Насчет Python vs Ruby, это спорно, поэтому эту тему опущу, но сам Ruby уже прекрасно вытесняется в плане web`a Phoenix/Elixir`ом и лет через 5-10, уже никто на RoR новые проекты писать не будет.
Похожие вопросы
- Какой язык вы предпочитаете для веба: PHP или Python?
- Почему для работы php используют http сервер, а веб-приложения на jave, nodeJS или Go, http сервер не требуют?
- В чём разница языков PHP и Python?
- PHP не сложный? Я знаю только html и css. Сложно ли будет учить PHP?
- Почему все обсирают PHP? Постоянно на форумах встречал такое. Не могу понять, в чем же дело?
- Вопрос начинающего программиста Python\PHP
- Python или PHP для абсолютно новичка?
- Php самый распространенный языке веб-программирования?
- Нормальная ли затея учить PHP первым ЯП для веба?
- Не поздно ли учить PHP в 2018 году?