PHP не плохой язык (или, по крайней мере, не такой плохой, как некоторые могут предположить). У меня были учителя, которые даже не знали, что PHP является объектно-ориентированным, пока я им не сказал. У меня были клиенты, которые сразу же не доверяют нам, когда мы говорим, что мы разработчики PHP, и спрашивают нас за то, что мы не используем шикарные языки и фреймворки, такие как Django или RoR, или «корпоративные и солидные» языки, такие как Java и ASP.NET.
Facebook построен на PHP. Есть множество надежных проектов, которые приводят в действие сеть, таких как Joomla и Drupal, которые используются на предприятии и в правительстве. Существуют фреймворки и библиотеки, которые имеют одни из лучших архитектур, которые я видел на всех языках (Symfony 2, Doctrine). PHP имеет лучшую документацию, которую я видел, и большое сообщество профессионалов.
PHP имеет расширенные функции OO, такие как отражение, интерфейсы, не говоря уже о том, что PHP теперь поддерживает горизонтальное повторное использование изначально и чисто через черты .
Есть плохие программисты и сценаристы, которые дают PHP плохую репутацию, но в то же время приводят в движение сообщество PHP, и, поскольку сделать PHP так легко, вы можете делать что-то не так, как следует, но зачем обвинять язык ?.
Теперь, чтобы свести это к актуальному ответу на вопрос: что было бы хорошим, солидным, коротким и приятным аргументом, чтобы не быть осуждаемым и прекратить предрассудки одним махом и защитить свою честь, когда вы говорите, что вы - разработчик PHP? ,
(бесплатное печенье со взбитыми сливками для тех, у кого есть эмпирические доказательства убеждения кого-либо - клиента или другого - на месте)
PS: мы используем Symfony , и код заканчивается красивым и понятным
PPS: Facebook будет написан на PHP, компилируется в C ++ с помощью HipHop и развернут на Hadoop. Здесь: http://arstechnica.com/business/2012/04/exclusive-a-behind-the-scenes-look-at-facebook-release-engineering/1/