Rails 3.0 to poważny pies. Rozwijam się na Railsach od 5 lat i nigdy nie było wolniej. W szczególności testy trwają wiecznie, aby załadować bootstrap na najwyższym MacBooku z dyskiem SSD, więc cykle iteracji cierpią poważnie. Muszę przeczytać artykuł za każdym razem, gdy zaczynam test. To szalone, a nie "zwinne". Równie dobrze mógłbym się kompilować.Dlaczego bootstrap szyn jest tak wolny i co mogę z tym zrobić?
Jest to dla mnie główna motywacja, aby w końcu ruszyć z Rails - kiedy mam okazję.
Jeśli ktoś ma rozwiązanie, proszę go zaoferować. Wiem, że wiele osób cierpi z powodu tego problemu.
Nie używam rspec - Wiem, że istnieje rozwiązanie, które pomoże w testach dla rspec.
Używam quick_require i rails-dev-boost, ale nie ma znaczącego wpływu.
Mam ruby 1.9.2 i muszę być. Pojedynczy, bardzo prosty test kontrolera zajmuje 26 sekund na dwurdzeniowym MacBooku Air 2.13 Ghz z pamięcią 4 GB RAM i SSD! Czemu!?
To samo tutaj. Jedną rzeczą, na którą warto spojrzeć, jest perftools.rb. https://github.com/tmm1/perftools.rb –
Wygląda na to, że [ruby 1.9.3 znacznie przyspiesza ładowanie] (http: //www.rubyinside.com/ruby-1-9-3-szybsze ładowanie-razy-wymaga-4927.html). – hammar
Spróbuj sprawdzić swoją ocenę akceptacji: p –