Одесса: 7°С (вода 9°С)
Киев: 0°С
Львов: 6°С

Тема: RoR vs Symfony в Одесских условиях

Ответить в теме
Страница 1 из 2 1 2 ПоследняяПоследняя
Показано с 1 по 20 из 26
  1. Вверх #1

    Post RoR vs Symfony в Одесских условиях

    Сразу хочу сказать, что не пытаюсь начать ещё один холивар. Ситуация следующая: в Одессе планируется запуск одного вебдванольного сервиса. В финальный раунд кандидатов на роль технологии, на которой он будет реализовываться, попали Ruby on Rails и Symfony. Чисто технически RoR очевидно выигрывает. Однако PHP разработчиков гораздо больше.

    Вопрос состоит в следующем: сколько в Одессе разработчкиов на RoR? А на Symfony? На какой технологии, по-вашему, стоит начинать новый вебдванольный проект, причём именно в Одесских условиях?


  2. Вверх #2
    Постоялец форума Аватар для kresteleff
    Пол
    Мужской
    Возраст
    35
    Сообщений
    2,169
    Репутация
    641
    В эпоху вебтриноль проектов, начинать вебдванольный проект как то не очень.

  3. Вверх #3
    Цитата Сообщение от kresteleff Посмотреть сообщение
    В эпоху вебтриноль проектов, начинать вебдванольный проект как то не очень.
    Технологическая платформа вебтриноль проектов та же, что и у вебдванольных. А вообще, все эти определения - просто формальности.
    Ещё раз перечитал определение Web 3.0. Ок, будем называть его вебтринольный проект.

  4. Вверх #4
    Постоялец форума Аватар для Grizli
    Пол
    Мужской
    Сообщений
    1,251
    Репутация
    285
    Цитата Сообщение от Supremum Посмотреть сообщение
    Сразу хочу сказать, что не пытаюсь начать ещё один холивар. Ситуация следующая: в Одессе планируется запуск одного вебдванольного сервиса. В финальный раунд кандидатов на роль технологии, на которой он будет реализовываться, попали Ruby on Rails и Symfony. Чисто технически RoR очевидно выигрывает. Однако PHP разработчиков гораздо больше.

    Вопрос состоит в следующем: сколько в Одессе разработчкиов на RoR? А на Symfony? На какой технологии, по-вашему, стоит начинать новый вебдванольный проект, причём именно в Одесских условиях?
    Начинать на пхп, так как разработка более быстрая и дешевая. Если проект пойдет, то можно заюзать хипхоп. ROR по производительности будет вставлен

    А из симвонии я бы взял только шаблонизатор. ИМХО

  5. Вверх #5
    Частый гость Аватар для DogziLLa
    Пол
    Мужской
    Возраст
    29
    Сообщений
    671
    Репутация
    74
    Цитата Сообщение от Grizli Посмотреть сообщение
    Начинать на пхп, так как разработка более быстрая и дешевая
    А Вы знатный тролль однако
    Son Of South Parkness

  6. Вверх #6
    Цитата Сообщение от DogziLLa Посмотреть сообщение
    А Вы знатный тролль однако
    боюсь что разработка на РНР будет таки быстрее. То есть чистое программирование на ROR будет на начальном этапе быстрее - скаффолдинги, модели, уи!

    Но на этапе поиска свободных и толковых ROR специалистов (а желательно за сравнивые зарплатами с РНРистом) может занять гораздо больше времени

  7. Вверх #7
    Частый гость Аватар для DogziLLa
    Пол
    Мужской
    Возраст
    29
    Сообщений
    671
    Репутация
    74
    Цитата Сообщение от smbody Посмотреть сообщение
    боюсь что разработка на РНР будет таки быстрее. То есть чистое программирование на ROR будет на начальном этапе быстрее - скаффолдинги, модели, уи!
    вы забыли про гемы
    на пхп в нормальных фреймворках тоже есть скафолдинги, модели, уи! и т.д. (правда кода генерируется в разы больше)
    а вот гемов нет

    но правильно отметили что толковых специалситов на РОР, ещё и в Одессе - найти практически не реально. они конечно есть, но уже при работе.
    зарплаты толковых пхп программеров от рельсовых не особо отличаются

    код на рельсах пишется и поддерживается гораздо быстрее и проще чем на пхп засчет плюшек которые дарит язык.

    но справедливости ради стоит отметить что толковых разработчиков на симфони навряд-ли намного больше
    Последний раз редактировалось DogziLLa; 22.06.2011 в 21:42.
    Son Of South Parkness

  8. Вверх #8
    Цитата Сообщение от DogziLLa Посмотреть сообщение
    но справедливости ради стоит отметить что толковых разработчиков на симфони навряд-ли намного больше
    С Symfony я, пожалуй, погорячился. Этот фреймворк был взят как лучшая реализация MVC на PHP (по результатам многочисленных сравнений). В принципе, сойдёт и другой фреймворк или вообще самописный MVC (если выдернуть тот же Twig из Symfony или какой другой шаблонизатор и ещё пару либ).
    Тогда переформулирую вопрос. Что лучше для написания веб-приложения: RoR или PHP с использованием какого-либо MVC фрейморка?

  9. Вверх #9
    Не покидает форум Аватар для Fallout
    Пол
    Мужской
    Сообщений
    6,915
    Репутация
    795
    Цитата Сообщение от DogziLLa Посмотреть сообщение

    код на рельсах пишется и поддерживается гораздо быстрее и проще чем на пхп засчет плюшек которые дарит язык.
    Не знаю как в сравнении с ПХП но про поддержку у РОР которая гораздо быстрее и проще - откуда это взялось у них же вроде как совместимость что между версиями что РОР что у самого руби не очень



    ТС, как так получилось что в финальный раунд вышли именно два этих кандидата? просто кто то из ваших их уже знает или питает любовь или по финансам остальное откинули?

  10. Вверх #10
    Частый гость Аватар для DogziLLa
    Пол
    Мужской
    Возраст
    29
    Сообщений
    671
    Репутация
    74
    Цитата Сообщение от Supremum Посмотреть сообщение
    С Symfony я, пожалуй, погорячился. Этот фреймворк был взят как лучшая реализация MVC на PHP (по результатам многочисленных сравнений). В принципе, сойдёт и другой фреймворк или вообще самописный MVC (если выдернуть тот же Twig из Symfony или какой другой шаблонизатор и ещё пару либ).
    Тогда переформулирую вопрос. Что лучше для написания веб-приложения: RoR или PHP с использованием какого-либо MVC фрейморка?
    Чем в симфони лучше реализовано мвц чем в уии например?

    Сравнивать рельсы с пхп фреймворками толку не особо много. Но если копнуть глубже непосредственно в языки пхп vs руби - мы получаем примерно одинаковое быстродействие ( хотя это в вашем случае навряд-ли важно). Но сам язык руби даёт программисту куда больше возможностей + просто код писать намного приятней. + Язык развивается, а не топчется на месте.

    Про совместимость между версиями руби и рор - с этим в принципе нет никаких проблем. Новые версии то не каждый день выходят и методы не сразу удаляются, а по-тихоньку уходят в депрекейтед для начала и сообщество вполне успевает обновлять гемы. К тому же не составляет проблем самому пропатчить гем в случае крайней необходимости. Делается всё намного удобней и проще чем в пхп. Переезд на пхп между мажорными версиями фреймворков проходит болезненей

    Цитата Сообщение от Supremum Посмотреть сообщение
    Что лучше для написания веб-приложения: RoR или PHP с использованием какого-либо MVC фрейморка?
    Я само собой рельсы порекомендую. Но у вас скорее всего проблема будет упираться в поиск разработчиков. Отталкивайтесь от этого.

    з.ы. быдлокодеров на пхп ( пусть у них и опыт дофигнадцать лет и они трижды тим лиды ) гораздо больше чем на руби


    или по финансам остальное откинули?
    Что остальное? Индусскую подделку? Или функциональные языки?
    -----
    а, ещё ж питон есть. ну там ситуация примерно такая же как с руби. но имхо руби всё ж немного приятней. а рельсы на порядок удобей чем джанго.
    Son Of South Parkness

  11. Вверх #11
    Постоялец форума Аватар для kresteleff
    Пол
    Мужской
    Возраст
    35
    Сообщений
    2,169
    Репутация
    641
    Цитата Сообщение от DogziLLa Посмотреть сообщение
    Что остальное? Индусскую подделку? Или функциональные языки?
    Чем же вам индусы не угодили? у них многому можно поучится.

    Что касается остального, то есть еще Java, как минимум, или вот еще Perl и С++

  12. Вверх #12
    Постоялец форума Аватар для Grizli
    Пол
    Мужской
    Сообщений
    1,251
    Репутация
    285
    Цитата Сообщение от DogziLLa Посмотреть сообщение
    А Вы знатный тролль однако
    Это Вы разработчикам фэйсбука расскажите как они заблуждаются, в том кодят на пыхе а не на рельсы не сели.

  13. Вверх #13
    Цитата Сообщение от Fallout Посмотреть сообщение
    ТС, как так получилось что в финальный раунд вышли именно два этих кандидата?
    .NET, Java отпали как слишком тяжёлые решения, да и дорого. Рассматривались Groovy, Scala. Языки приятные, но уж больно редкие.
    Из сильных кандидатов остаётся только Python. Его распространённость в Одессе, как я понимаю, та же, что и у Ruby, но нам понравилось несколько плюшек Rails (mirgrations из коробки, например) и к тому же в команде есть человек, работавший с этой технологией.
    Хотя если я неправильно понял и Python значительно распростанённей RoR в Одессе, то он back on the table.

  14. Вверх #14
    Не покидает форум Аватар для Fallout
    Пол
    Мужской
    Сообщений
    6,915
    Репутация
    795
    Цитата Сообщение от DogziLLa Посмотреть сообщение

    Про совместимость между версиями руби и рор - с этим в принципе нет никаких проблем. Новые версии то не каждый день выходят и методы не сразу удаляются, а по-тихоньку уходят в депрекейтед для начала и сообщество вполне успевает обновлять гемы. К тому же не составляет проблем самому пропатчить гем в случае крайней необходимости.


    Индусскую подделку? Или функциональные языки?
    Вот эта вот изменчивость и типа развитие, и как следствие постоянное отслеживание и патчинг уже многим успели порядком поднадоесть, ну да ладно.

    Индусская поделка - это что?
    Последний раз редактировалось Fallout; 23.06.2011 в 09:57.

  15. Вверх #15
    Не покидает форум Аватар для Fallout
    Пол
    Мужской
    Сообщений
    6,915
    Репутация
    795
    Цитата Сообщение от Grizli Посмотреть сообщение
    Это Вы разработчикам фэйсбука расскажите как они заблуждаются, в том кодят на пыхе а не на рельсы не сели.
    Думаю там чисто исторически так сложилось. Если не ошибаюсь в те года ПХП был мейнстримом и про рельсы в помине никто не слышал. Не факт что выбирай они сейчас это был бы ПХП или рельсы.

    Твитер вон позже выбрал руби(с рельсами или без не помню) но тоже как фейсбуку пришлось подкостыливать это все. Но там справедливости ради надо заметить другие масштабы чем у ТС подозреваю

  16. Вверх #16
    Не покидает форум Аватар для Fallout
    Пол
    Мужской
    Сообщений
    6,915
    Репутация
    795
    Цитата Сообщение от Supremum Посмотреть сообщение
    .NET, Java отпали как слишком тяжёлые решения, да и дорого. Рассматривались Groovy, Scala. Языки приятные, но уж больно редкие.
    Из сильных кандидатов остаётся только Python. Его распространённость в Одессе, как я понимаю, та же, что и у Ruby, но нам понравилось несколько плюшек Rails (mirgrations из коробки, например) и к тому же в команде есть человек, работавший с этой технологией.
    Хотя если я неправильно понял и Python значительно распростанённей RoR в Одессе, то он back on the table.
    .net и java - людей на них есть, но дорого и тяжко сманить, да. Груви там только граилс у них, считай аналог РоР и джанго, что у скалы не знаю. Но их плюс то что они если что могут затянуть что то из Явы. То есть если кто и пишет на них то он как правило вырос из явщика со всеми вытекающими ценовыми факторами.

    Кстати выбор еще и от самого проекта зависит. Если это типичный веб сайт это одно если это что то необычное то могут пригодиться развитые библиотеки или уже какието написанные решения на нужном языке.
    Еще зависит от масштабов проекта - одно дело искать двоих на руби, другое дело десяток

  17. Вверх #17
    Постоялец форума
    Пол
    Мужской
    Сообщений
    1,312
    Репутация
    331
    так Symfony (надеюсь говориться о Symfony2) ведь еще в стадии разработки, какой смысл на нем писать какойта реальный, большой проект?

  18. Вверх #18
    Частый гость Аватар для DogziLLa
    Пол
    Мужской
    Возраст
    29
    Сообщений
    671
    Репутация
    74
    Цитата Сообщение от kresteleff Посмотреть сообщение
    Чем же вам индусы не угодили? у них многому можно поучится.
    А работать с ними вы пробовали?

    Цитата Сообщение от kresteleff Посмотреть сообщение
    Что касается остального, то есть еще Java, как минимум, или вот еще Perl и С++
    Есть ещё ассемблер Но, как и то что вы упомянули - это уже с другой оперы.
    Вот о чём забыли, так это о node.js

    Цитата Сообщение от Grizli Посмотреть сообщение
    Это Вы разработчикам фэйсбука расскажите как они заблуждаются, в том кодят на пыхе а не на рельсы не сели.
    Аргументирование - не ваш конёк

    Цитата Сообщение от Fallout Посмотреть сообщение
    Вот эта вот изменчивость и типа развитие, и как следствие постоянное отслеживание и патчинг уже многим успели порядком поднадоесть, ну да ладно.
    Повторюсь, но при переносе кода между мажорными версиями фреймворков на пхп проблем явно никак не меньше.

    Цитата Сообщение от Fallout Посмотреть сообщение
    Индусская поделка - это что?
    .net разумеется


    Цитата Сообщение от Supremum Посмотреть сообщение
    Хотя если я неправильно понял и Python значительно распростанённей RoR в Одессе, то он back on the table.
    питон != джанго, руби != рельсы.
    для веб разрбаботки рельсы на порядок удобней чем джанго
    Son Of South Parkness

  19. Вверх #19
    Постоялец форума Аватар для kresteleff
    Пол
    Мужской
    Возраст
    35
    Сообщений
    2,169
    Репутация
    641
    Цитата Сообщение от DogziLLa Посмотреть сообщение
    А работать с ними вы пробовали?
    А вы?
    Они не занимаются мереньем членов в выяснении у кого код лучше, а работают.

  20. Вверх #20
    Частый гость Аватар для DogziLLa
    Пол
    Мужской
    Возраст
    29
    Сообщений
    671
    Репутация
    74
    Цитата Сообщение от kresteleff Посмотреть сообщение
    А вы?
    Наслышан. И, скорее всего, скоро прийдётся иметь с ними дело.
    Son Of South Parkness


Ответить в теме
Страница 1 из 2 1 2 ПоследняяПоследняя

Похожие темы

  1. программисты PHP Symfony в американскую компанию
    от markizet в разделе Предлагаю работу
    Ответов: 0
    Последнее сообщение: 20.05.2013, 23:51

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения