В python нет многопоточности в ее привычном понимание. есть GIL - деревянный подход, эффективнее которого не придумали =) http://habrahabr.ru/blogs/python/84629/
php хорош готовыми решениями для веб в виде коробочных cms, этим python похвастаться не может. Но python может похвастаться сильными веб фреймворками, которые ниже уровнем, но лучше решают поставленные задачи. Из модных это yii который фактически дублирует джанго и рельсы и не дает при этом той же скорости разработки.
На питоне редко делают визитки, для этого и php более чем, но на нем делают сайты рассчитанные на большую посещаемость, например afisha.yandex.ru
Все скриптовые (perl, php, python) языки фактически не пригодны для проектов с очень большой нагрузкой, в таких случаях лучше явы может быть только си.
Так что речь должна идти не о противостоянии языков, а конкретных задачах в которых тот или иной язык лучше.
Например - одностраничный сайт визитка - чистый html - однозначно будет лучше, для клиента программку поставить не долго, чтобы редактировал. 3 - 50 страничный сайт визитка - php почти однозначно, лучше даже коробочную cms типа get-simple Новостной говносайт - однозначно php Новостной сайт под ключ - однозначно php, потому что под ключ и в этом коде больше ковыряться никто не будет
Новостной сайт с последующей поддержкой - однозначно python, т.к. пытаться понять где и что "наваяли" на php и это еще и дописывать - не для слабонервных.
Простые сервисы - php, python, ruby Средней сложности - python, ruby Сложные - преимущество за рубином, т.к. остальное под это не писалось изначально.
Примерный вывод: Простое уровня ниже среднего - php в лидерах Средний уровень сложности разработки - python, ruby Высокий уровень сложности проекта - java, c (скриптовые просто не тянут нагрузку)
В посещаемости это примерно - до 15 тыс, до 50 тыс, и свыше 50 тыс посещений ресурса залогиненных пользователей.
Обычно упираются или в производительность базы данных или в размер канала, прежде чем в производительность языка. И PHP и Python для production ресурсов вполне подходят, но нужно понимать, что делаешь и на чем быстрее.
p.s. для одиночки лучше php нет пока помнишь что ты писал месяц назад. А теперь откройте свой код годовой давности, желательно в строку и без комментариев и попробуйте вспомнить как это работало и дописать с ходу.
как и на перле, на php шустрее написать заново, чем переписывать, а на python быстрее дописать, так как все понятно и принудительно оформлено отступами в виде 4 пробелов (можно как угодно, даже в 1 или кнопкой таб, но принято 4)