По моему сугубо субъективному мнению преимущества 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