да причем тут маркетинг. он просто жутко удобный. после руби с рейлами взгляд на PHP или .NET вызивает рвотный инстинкт. вот недавно у меня диллема была — выбирать между менингитом с разработкой(PHP) и менингитом с deployment-процессом(Rails+модифицированный FastCGI на хостинге). после нескольких часов PHP выбрал второе и чувствую что жалеть не буду.
вы сравниваете rails и php. Много раз было сказано что это некорректно. Просто вы не знаете фреймворка на пхп который бы вел себя так же как rails. Говорят, симфони хорош.
1. Вы делаете очень некорректные заявление. Сдерт? Полностью? омфг. Хорошо, пруфлинк?
2. Ученик может быть лучше учителя. Копия лучше оригинала не будет.
3. Как симфони слизали с Merb, если Merb появился позже симфони?
4. Прекратите измерять генеталии фреймворкам.
вам нужен пруфлинк? вот, пожалуйста:
trac.symfony-project.org/browser/tags/RELEASE_1_0_16/lib/helper/JavascriptHelper.php?rev=8951
читаем коментарии в начале файла.
ну хорошо — сдерт не полностью. поскольку многие языковые конструкции в руби нельзя повторить в PHP с той же лаконичностью, мы видем усердия товарища Фабиена (главный разработчик Symfony) по написанию отдельных модулей и подключаемых файлов.
С ветки symfony 1.1 наблюдается самостоятельное развитие фреймворка (уже не так усердно сдирается с RoR). Разрослось комьюнити, начались писаться плагины…
Ну, про мерб — я действительно погорячился.
Про генеталии: это нормальный процесс обсуждения фреймворков. Если я не буду знать что бывает лучше, как я смогу узнать что это — плохо? Моя цель — не сказать, что Симфони это плохо. Этот фреймворк имеет право на жизнь.
Нет, Вы вовсе не задели.
Я за ясность) я же написал выше, что работаю и с тем и с другим и сам люблю Ruby.
Про хелперы — команда Symfony не отрицает, что повазимствовала хелперы из Rails. И даже более того — не только хэлперы, но и маршрутизацию. Кстати, в самой ранней стадии Symfony — форк mojavi. Это видно невооруженным взглядом и так же упомянуто, кажется, на странице «О проекте».
Все споры symfonty vs Rails — это как-то… смешно. Они разные и для разных вещей, а это — как раз потому, что PHP не умеет того, что есть в Ruby.
это некорректно лишь частично. руби сам по себе не предоставляет возможности создавать «вэб страницы» в то время, как пхп только для этого и создавался. поэтому сравнивать руби с пхп некорректно в той же мере, что и руби+рельсы с пхп.
Я работаю и с симфони и с Ruby On Rails. Давно. Давайте не будем сравнивать и фреймворки, а? дело вкусов, обстоятельств, целей проекта. Поверьте, на выбор в каждом случае влияет гора факторов.
Наглядная история Rails