Тут было задано много вопросов в одном топике, ответы на которые частично дали в другом.
Попробуем задать несколько базовых вопросов, но не с точки зрения языка, а с точки зрения здравого смысла. И посмотрим, какие ответы нам дает реальность.
И кажущаяся несправедливость, почему PHP рулит на рынке веб-приложений, как Microsoft в десктопном софте, обернется очевидностью.
Начну с простого утверждения. Многие несчастья людей обусловлены либо слишком большим выбором, либо ограниченностью выбора в какой либо сфере.
Посмотрим, какие ответы дает PHP на типовые вопросы разработки веб-приложений, какой выбор вариантов ответов существует.
Вопрос (В): Сколько программистов могут сделать мне сайт?
Ответ (О): По запросу «резюме php» в Яндексе находится 28 млн. ответов, «резюме python» / «резюме ruby» — один миллион. Nuff said. Навскидку, в 30 раз больше PHP-разработчиков. Значит, и конкуренция среди них выше, и оплата труда разумнее, и найти легче.
Вопрос (В): Я хочу поднять сайт-визитку. Есть ли готовые движки?
Ответ (О): Да, сотни. Навскидку: Joomla, Drupal, ModX, Битрикс.
Вопрос (В): А если интернет-магазин?
Ответ (О): Нет проблем! Magento, PHPShop, osCommerce и т.д
Вопрос (В): Еще потребуется форум и блог.
Ответ (О): WordPress для блогов, vBulletin/IPB для форумов.
Вопрос (В): А если небольшую социальную сеть с блогами, типа Хабра?
Ответ (О): Livestreet — лучший движок ИМХО. Вообще, очень крутой.
Вопрос (В): Так. Хочу Фейсбук, поеду зарабатывать свои первые миллиарды.
Ответ (О): Нет проблем. PHPfox — out of the box лицокнига движок.
Вопрос (В): Фух, вроде все проекты продумал, движки нашел. А как с хостингами?
Ответ (О): На любом
Вопрос (В): Хорошо. А если нужно доработать сайты?
Ответ (О): Нет проблем. Любые студии, фриланс-сайты. См. пункт про резюме программистов на PHP.
Вопрос (В): А как же с нагрузкой? Мой Фейсбук будут посещать много-много людей!
Ответ (О): Прекрасно. Вконтакте, Фейсбук, Викимедиа — отлично работают под нагрузками.
Вопрос (В): А мне что-то друг рассказывал, что вроде PHP это говно, а рулит Питон.
Ответ (О): Питон рулит, несомненно. В 28 раз меньше программистов, в 30 раз меньше готовых фреймворков, готовых движков единицы. Посчитать тебе, сколько будет стоить разработать твои проекты с нуля? — Давай. — $3,000,000 — Спасибо, окей, попробуем Питон в другой раз. Заряжай своей команде, будем делать.
Собственно, вот и все. На все вопросы, которые встают перед любым, кто хочет сделать что-то в интернете и думает с позицией затрат, PHP отвечает лучше всех других языков в сфере малого и среднего бизнеса. Для более крупных проектов, конечно, подойдут дотнет или Джава — но это будет зависеть от талантливости менеджера обосновать, почему заказчик должен либо подсесть на винду и все связанное с лицензиями и прочими прелестями вроде закрытого кода, либо почему в случае с джавой разработка будет стоить в два раза больше (как в разработке с нуля, так и поддержке, и это не считая в два раза большего железа, чем PHP — а багов в Жабасайтах не меньше).
По-моему, очевидно. PHP просто порвал в процессе эволюции своих конкурентов, вот и все. Естественный отбор, как-то так.
Автор: Cord