Как стать автором
Обновить

Почему многие выбирают PHP

Время на прочтение2 мин
Количество просмотров14K
Тут было задано много вопросов в одном топике, ответы на которые частично дали в другом.

Попробуем задать несколько базовых вопросов, но не с точки зрения языка, а с точки зрения здравого смысла. И посмотрим, какие ответы нам дает реальность.

И кажущаяся несправедливость, почему 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+MySQL. Over 9000 их.

Вопрос (В): Хорошо. А если нужно доработать сайты?
Ответ (О): Нет проблем. Любые студии, фриланс-сайты. См. пункт про резюме программистов на PHP.

Вопрос (В): А как же с нагрузкой? Мой Фейсбук будут посещать много-много людей!
Ответ (О): Прекрасно. Вконтакте, Фейсбук, Викимедиа — отлично работают под нагрузками.

Вопрос (В): А мне что-то друг рассказывал, что вроде PHP это говно, а рулит Питон.
Ответ (О): Питон рулит, несомненно. В 28 раз меньше программистов, в 30 раз меньше готовых фреймворков, готовых движков единицы. Посчитать тебе, сколько будет стоить разработать твои проекты с нуля? — Давай. — $3,000,000 — Спасибо, окей, попробуем Питон в другой раз. Заряжай своей команде, будем делать.

Собственно, вот и все. На все вопросы, которые встают перед любым, кто хочет сделать что-то в интернете и думает с позицией затрат, PHP отвечает лучше всех других языков в сфере малого и среднего бизнеса. Для более крупных проектов, конечно, подойдут дотнет или Джава — но это будет зависеть от талантливости менеджера обосновать, почему заказчик должен либо подсесть на винду и все связанное с лицензиями и прочими прелестями вроде закрытого кода, либо почему в случае с джавой разработка будет стоить в два раза больше (как в разработке с нуля, так и поддержке, и это не считая в два раза большего железа, чем PHP — а багов в Жабасайтах не меньше).

Поэтому на данном моменте бизнес выбирает PHP. Как домохозяйки выбирают Windows. Большинство — оно не всегда право, конечно. Может я бы тоже хотел Н. в президенты, однако народ голосует за ВВП.
Теги:
Хабы:
Всего голосов 226: ↑114 и ↓112+2
Комментарии537

Публикации

Истории

Работа

PHP программист
187 вакансий

Ближайшие события

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
10 – 11 октября
HR IT & Team Lead конференция «Битва за IT-таланты»
МоскваОнлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
25 – 26 апреля
IT-конференция Merge Innopolis 2025
Иннополис