- PVSM.RU - https://www.pvsm.ru -

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

imageДанный пост является ответом на пост "Почему люди выбирают PHP [1], или почему миллиарды мух могут ошибаться". Надеюсь, мне удастся развеять миф о несостоятельности платформ вроде Ruby и Python, который активно распространяется PHP разработчиками, причем разработчиками т.с. нижнего сословия, которые кроме PHP больше ничего не видали. Конкретно в данной статье я формате вопрос-ответ расскажу о том, почему Ruby и Rails — реальные игроки, почему они популярны и можете ли вы их использовать для построения собственного бизнеса в интернете.


Вопрос (В): Сколько программистов могут сделать мне сайт?
Ответ (О): Вопрос поставлен двусмысленно, ну да ладно. По запросу «резюме php» в Яндексе находится 28 млн. ответов, «резюме python» / «резюме ruby» — один миллион. Навскидку, в 30 раз больше PHP-разработчиков. Значит, и конкуренция среди них выше, и оплата труда разумнее, и найти легче, но это только на первый взгляд. На самом деле конкуренции никакой нет, конкуренция будет тогда, когда количество вакансий и заданий на биржах фриланса будет ограничено, а они появляются как грибы. В PHP более низкий порог вхождения, не нужно знать абсолютно ничего, достаточно купить книгу «PHP для чайников» и назваться программистом. В связи с этим у неопытного заказчика есть риск нанять абсолютно некомпетентного разработчика. Я бы рекомендовал посмотреть вам в сторону Ruby/Rails программистов, их уровень в среднем заметно выше, благодаря чему они выполнят работу значительно быстрее и лучше, а если прибавить к этому то, что многие PHP разработчики не используют фреймворки и не пишут тесты, то ваш проект будет еще и гораздо безопаснее.

Вопрос (В): Я хочу поднять сайт-визитку. Есть ли готовые движки?
Ответ (О): Да, их достаточно много. Например, Refinery [2], Radiant [3], Zena [4], BrowserCMS [5], SkylineCMS [6], LocomotiveCMS [7] и д.р. Кроме того, автор поста в данный момент, в свободное время работает над еще одной =)

Вопрос (В): А если интернет-магазин?
Ответ (О): Нет проблем! Движок Spree [8], который относительно недавно получил приличный вброс инвестиций [9], Synergy [10], RoR eCommerce [11] и другие.

Вопрос (В): Еще потребуется форум и блог.
Ответ (О): Для форума подойдет Radiant или Refinery [2], а еще в последнее время набирает обороты Octopress [12]. Для форумов также существуют решения, которые превосходно могут встраиваться в уже существующие проекты на Rails, например Forem [13].

Вопрос (В): А если небольшую социальную сеть с блогами, типа Хабра?
Ответ (О): CommunityEngine [14] — отличный движок соц. сети.

Вопрос (В): Так. Хочу Фейсбук, поеду зарабатывать свои первые миллиарды.
Ответ (О): Здесь невозможно упомянуть легендарный движок Diaspora [15].

Вопрос (В): Фух, вроде все проекты продумал, движки нашел. А как с хостингами?
Ответ (О): Раньше с хостингами было туго, но сейчас ситуация начала налаживаться. Rails хостинги уже не редкость. Лично я пользуюсь отечественным Locum и нареканий на его работу нет.

Вопрос (В): Хорошо. А если нужно доработать сайты?
Ответ (О): Программистов на Ruby/Rails достаточно много. Многие занимаются исключительно фрилансом, многие согласны будут подработать в свободное от основной работы время. Найти Rails разработчика не проблема, например здесь [16], а можно попробовать и здесь [17].

Вопрос (В): А как же с нагрузкой? Мой Фейсбук будут посещать много-много людей!
Ответ (О): Насчет нагрузки можно не беспокоиться. Shopify, Github, Groupon, YellowPages, Twitter, и т.д. работают отлично. Более подробный список популярных сайтов на Rails можно посмотреть здесь [18].

Вопрос (В): А мне что-то друг рассказывал, что вроде PHP это говно, а рулит Ruby.
Ответ (О): Ruby рулит несомненно. Более опытные программисты, более совершенные инструменты, больше уверенности в том, что нанял правильного исполнителя и получишь проект в срок, больше безопасность, множество бесплатных решений вроде CMS, решений для e-commerce и т.д. Количество разработчиков разумеется меньше, но это даже придает некой элитарности платформе.

Не стоит доверять мнению миллиардов мух, в говне ничего интересного нет.

Автор: egoholic


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/ruby/5781

Ссылки в тексте:

[1] Почему люди выбирают PHP: http://habrahabr.ru/post/142342/

[2] Refinery: http://refinerycms.com/

[3] Radiant: http://radiantcms.org/

[4] Zena: http://zenadmin.org/en

[5] BrowserCMS: http://www.browsercms.org/

[6] SkylineCMS: http://www.skylinecms.nl/

[7] LocomotiveCMS: http://locomotivecms.com/

[8] Spree: http://spreecommerce.com/

[9] вброс инвестиций: http://techcrunch.com/2011/10/10/spree-raises-1-5-million-from-true-ventures-aol-for-open-source-ecommerce-platform/

[10] Synergy: http://synergycommerce.ru/

[11] RoR eCommerce: http://www.ror-e.com/

[12] Octopress: http://octopress.org/

[13] Forem: https://github.com/radar/forem

[14] CommunityEngine: http://communityengine.org/

[15] Diaspora: http://diasporaproject.org/get_involved

[16] здесь: http://rubyjobs.ru/

[17] здесь: http://vk.com/rubydevclub

[18] здесь: http://rubyonrails.org/applications