Rubyonrails и php

baskervilley

Новичок
Rubyonrails и php

Что вы думаете по поводу продукта RubyonRails? Имеет ли он перспективы, легче ли сделать сайт на нем по сравнению с php, в общем имеет ли смысл его изучать...
 

[DAN]

Старожил PHPClub
baskervilley, изучать имеет смысл то, что тебе реально требуется на сегодняшний день в работе.
RoR весьма интересный и перспективный язык, поэтому по крайней мере знать о нем и его возможностях нужно.
 

neko

tеam neko
[DAN]
> RoR весьма интересный и перспективный язык,
супер.
ты в курсе, что RoR -- это не язык?

я еще могу понять, когда какие-то баскервили такое спрашивают.
 

master_x

Pitavale XXI wieku
[DAN]
RoR весьма интересный и перспективный язык
надо же... насмешил, честное слово. во-первых не язык а всего лишь фреймворк, во-вторых-- я бы не сказал что такой уж перспективный.
 

crocodile2u

http://vbolshov.org.ru
Все, что я скажу дальше - имхо, причем основанное всего лишь на 3-дневном поверхностном изучении...

Ruby - язык во многом замечательный. Таких конструкций, как:
Код:
10.times { |i| ... }
я лично больше нигде не видел. А сама концепция блоков чего стоит?

Для приверженца ООП - язык очень подходящий. В частности, есть много возможностей, которые не так уж часто встретишь: возможность переопределить метод класса, не переписывая класс или добавить новый метод, не трогая файл с классом.. можно даже для отдельно взятого объекта переопределить нужный метод!
И все же, такие возможности могут оказаться палкой о двух концах: например, недисциплинированный или просто неопытный разработчик может просто "потеряться" в этих возможностях и наплодить такого, что и сам черт не разберет. Такое возможно в любом языке, но при вышеуказанных возможностях Руби все можно запутать совсем уж намертво..

Рельсы .. В них, имхо, много достоинств. Недостатки тоже есть - если бы их не было, все бы уже ехали по рельсам.

Вот, кстати, ссылка на похожее обсуждение:
http://forum.agiledev.ru/index.php?t=msg&goto=3606&#msg_3606

Повторюсь: я не вел разработку на Руби - никогда.
 

nw

Новичок
Нужен - изучайте.
Не нужен - не изучайте.
На PHP тоже достаточно много удобных фреймворков.
Одним из "аналогов" RoR в PHP себя позиционирует Code Igniter http://www.codeigniter.com/
точнее его так php|architect позиционирует.
Есть и другие, причем с явным намеком: PHP on Trax http://www.phpontrax.com/
 

neko

tеam neko
crocodile2u
Ruby - язык во многом замечательный. Таких конструкций, как:
...
я лично больше нигде не видел. А сама концепция блоков чего стоит?
вроде железный занавес уже тово, упал.
можно уже вылезать из тайги и начинать ликвидацию собственной безграмотности.

блокам и "таким конструкциям" уже 26 лет.
 
Сверху