К php как к языку создания сайтов со времени его создания накопился ряд вопросов и по производительности, и по безопасности, и по самой концепции. Если знаешь его на высоком уровне, то знаешь каких и как их решать/обходить. Не думаю, что тут имеет смысл их обсуждать )
Python - более универсальный язык, и подходы с его применением в вебе принято считать более "правильными". Но, справедливости для, "в доску простые" решения на php выходят быстрее. Так что имеет, если чувствуете что возможностей php вам не хватает.