Hát ezt is megértük… elindult az első éles Railsszes alkalmazás (Euxpert) amiben én is közreműködtem. Igaz a fejlesztés javarészt már készen volt és rám már csak az utolsó módósítások, finomítások vártak, de így is hatalmas tapasztalatot jelentett.
Röviden néhány technikai fogás:
Chef A szerver üzemeltetésére chefet használunk, Linode alapokon. Tulajdonképpen ez volt a legfőbb feladatom. Többnyire az opscode cookbookjai beváltak, egy-két saját egyedi recepttel vegyítve.
Solr A szöveges keresés Solr szerveren keresztül történik. A Sunspot gemmel egyszerűen megoldható a Railsszes integráció. Csak egy tanács: élesben ne használjátok a sunspot beépített Solr szerverét!
Devise Dont reinvent the weel: user/accountok kezeléséhez.
Resource controller Mint az előbbi csak a kontrollerek “tisztán” tartására. Must have.
Haml, Sass, Compass A Hamlról már írtam. A Sass+Compass páros pedig verhetetlen. Próbáljátok ki!
Hoptoad A futás közbeni hibák elkapására, értesítésre.
New relic rpm Teljesítmény mérésre.
Lighthouse Bugok, feladatok nyomon követésére.
Persze a feladat döntő része viszont most jön, hiszen egy dolog elindítani valamit és utána tovább fejleszteni:) …Ohh by the way mostanában az Rspec könyvet olvasgatom.