Вопрос PHP или Python? Что изучать для веба в 2018? И почему говорят, что php уже вымер?

Регистрация
8 Май 2013
Сообщения
93
Репутация
0
Спасибо
0
Монет
0
PHP или Python? Что изучать для веба в 2018? И почему говорят, что php уже вымер?
 
Врут. Именно для Web - Go, PHP, JavaScript, Erlang / Elixir... А для Python web-разработка - всего лишь побочная и второстепенная область применения.
 
По моему сугубо субъективному мнению преимущества 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
 
Потому что он не нужен, потому и вымер. Когда что-то становиться никому не нужным оно умирает. Вот и пхп стал не нужен когда подъехали современные языки с динамической типизацией - Ruby, JS(хоть и не был современным но он им стал), Python. Конечно на пхп еще много всего есть и это все нужно поддерживать, но кто в здравом уме хочет этим заниматься? Хочется писать новое, а новые проекты на пхп не пишут потому что нет никакого смысла когда уже как десяток лет есть более удобные инструменты. Для веба 2018 это однозначно в первую очередь JavaScript. Потом уже можно переключиться и на более подходящие для бекенда вещи - Ruby(всетаки более предпочтителен) или Python
 
Назад
Сверху