Ruby on Rails - używa ktoś?
Ruby on Rails - używa ktoś?
Ja kiedyś podłubałem w tym chwilę, nawet dość przyjemny framework, szczególnie po doświadczeniach z innymi tego typu projektami.
Słabszy w porównaniu do django. Niby ver 3. jest za rogiem, ale Railsy maja problemy ze skalowalnoscia przy wiekszych serwisach - co nie zmienia faktu, ze sama struktura, gemy itp jest fajna. Jednak bardziej przyszlosciowe jest django - takich programistow chetniej zatrudniam i takie projekty powstaja szybciej i sa po prostu lepsze.
Używałem. Bardzo fajne, w szczególności razem z HAMLem. Pisanie kodu w Rubym to czysta przyjemność.
Sprzedam iBooka G4 na części.
Ze skalowaniem RoR nie może być tragicznie, gdyż większość usług 37signals jest oparta na tym frameworku i działają dość niezawodnie. Ja akurat używam basecamp. Osobiście skłaniam się ku pythonowi i django głównie z powodu prekompilacji skryptu do czegoś na kształt javowego bytecode (pliki .pyc), oraz niczym niewyjaśnialnej sympatii dla węży
Z tego co widzę, RoR jest odpalany przez FastCGI, a dla porównania django przez moduł serwera Apache HTTPd co powinno być korzystne dla wydajności.
1. Jest slabszy pod względem wydajności w porównaniu z django, nawet testowa wersja 3 w porownaniu do obecnej django - google it
2. Ile razy sie pisze cos duzego - w moim wypadku - zawsze, jak mam serwis, ktory operuje na ogromnej bazie i zasobach danych to sprawdzone organoleptycznie - dziala slabo. Taki Twitter oparty na railsach byl przepisywany wielokrotnie w calosci, nad blipem tez sie zastanawiano - casow jest mase w necie.
3. Poniewaz django szybciej sie rozwija, poniewac czesciej jest wybierane jako przesiadka po PHP i latwiej przyswajalny dla takich osob - nie bede wchodzil w polemike, bo co programista to inny poglad.
4. @romeoad - no trudno zeby firma, ktorej zalozycielem jest tworca railsow nie uzywal railsow- ja nie twierdze, ze rails jest zly z zalozenia - po prostu uwazam, ze jest slabszy z doswiadczenia nad duzymi projektami. Co innego robic serwis w domu dla przyjemnosci a co innego robic serwis na przyklad 400k userow na poziomie 20 odslon per user i czasem sr. 30 min na stronie - to prosze mi wierzyc - php to lepiej ogarnia (pomijam oczywiscie kwestie serwerowe).
@Blubert: to tym bardziej go z tego powodu lubię.
Powiedz jeszcze co to jest ogromna baza? Dodawanie 1000 rekordów w różnych tabelach dziennie, przy niemal trzykrotnej ilości odczytów wpisywanych danych to dużo czy mało? Wyciąganie 30 z miliona to dużo czy mało?
Dlaczego? JBoss Inc. używał phpowego forum przez bardzo długi czas
Jeśli to są odczyty to porządny cache załatwia sprawę, a to jest jakby mało zależne od języka programowania.
Ostatnio edytowane przez romeoad ; 2010-03-11 o 02:27 Powód: flaga amerykańska
Jeśli chodzi o wydajność, to poczytajcie o "load balancing", temat mnie akurat ostatnio bardzo zainteresował.