Что-то вездесущее будет восприниматься как более «действительное», чем что-то экзотическое / эзотерическое в такой среде.
Хотя я лично не рекомендовал бы PHP из-за многих недостатков в языке, он, безусловно, вездесущ. С появлением фьюжн-пассажира поддержка Rails среди компаний с общим хостингом также растет довольно быстро. Я даю ему еще год или два, прежде чем 90 +% рельсов поддержки хостинга будут сразу же готовы. Если это не повсеместно, то что?
Linux не так хорошо поддерживается, как Unix, Solaris или Windows Servers.
Если это вас беспокоит, приобретите поддержку у RedHat или установите Solaris и приобретите поддержку у Sun. Оба из них окажут вам такую же хорошую поддержку, как Microsoft, вероятно,
Apache сложнее в настройке и обслуживании, чем веб-серверы, такие как BEA WebLogic или IIS.
Я не могу говорить за BEA WebLogic, но, настроив Apache, IIS и Tomcat, Apache является самым простым как для понимания, так и для поиска примеров и документации для в долгосрочной перспективе.
MySQL - это не готовая к работе прайм-тайм БД для любителей, а не конкурент для SQL Server или Oracle.
О, правда? . Вы должны сделать своей миссией сказать НАСА, Google, CERN, Reuters и т. Д., Что они все используют базу данных любителей, которая не готова к прайм-тайм.
PHP / Ruby on rails оптимизированы для CRUD, и оба работают медленнее, чем Java / Java EE или C # (которые являются общими стандартами Enterprise).
Здесь есть 2 вещи:
Оптимизировано для CRUD - это совершенно не имеет значения.
Rails и некоторые платформы python / php оптимизированы для приложений CRUD. Многие из платформ C # / Java также оптимизированы для приложений CRUD. Однако, если приложение, которое вы создаете, является приложением CRUD (и 99% веб-приложений), разве это не хорошо?
Если вы не создаете приложение CRUD, в ruby / python / php / java / C # есть множество не-оптимизированных фреймворков. Чистый выигрыш: никто (следовательно, это не имеет значения)
Выполнять медленнее, чем Java / C # - это, несомненно, правда, но это также не имеет значения. Для сайта с низким трафиком разница в производительности не составит ничего, а для сайта с большим трафиком узким местом будет база данных, будь то MySQL, oracle или что-то еще.
То, что вы компенсируете за все это, это время разработки.
Как только вы воспользуетесь всем этим советом, чтобы убедить своего босса, что вы не потеряете на чем-либо, используя LAMP, если вы сократите числа и покажете им, что это займет 6 человеко-месяцев чтобы построить сайт на Java, и только 3, чтобы построить его на ruby / python, тогда это действительно то, к чему это сводится.