Ruby yra programavimo kalba, savo galimybėmis panaši į populiarias PHP bei Perl programavimo kalbas. Rails yra programinis karkasas (angl. framework), skirtas paprastesniam ir greitesniam Web aplikacijų pagal MVC (Model-View-Control) modelį kūrimui.
Ruby on Rails – tai pastaruoju metu vis dažniau naudojamas derinys Web 2.0 svetainių kūrimui, ypač pamėgtas programuotojų dėl keleto priežasčių:
Ruby on Rails entuziastai vadina Ruby ne tik programavimo kalba, bet ir gyvenimo būdu 🙂
Išsamiau susipažinti su Ruby on Rails galite oficialioje svetainėje:
Skirtumai tarp Ruby on Rails ir tradicinių svetainių kūrimui naudojamų programavimo kalbų (PHP, Perl) lemia ne tik kitokį – greitesnį, paprastesnį ir malonesnį – Web aplikacijų kūrimą, bet ir kiek specifinį aplikacijų talpinimą.
Skirtingai nei PHP ar Perl atveju, Ruby on Rails aplikacijos nėra pritaikytos talpinimui bendruose serveriuose (angl. shared hosting), kuriuose skirtingos aplikacijos dalinasi tais pačiais serverio resursais. Visų Rails galimybių išnaudojimui bei optimaliam našumui kiekvienai Ruby on Rails aplikacijai turi būti skirtas vienas ar keli atskiri serveriai.
Ruby on Rails aplikacijoms idealiai tinka VDS hostingas:
Atsižvelgdami į tai, kad Ruby on Rails programuotojams gali kilti sunkumų tinkamai paruošiant savo serverį Ruby on Rails hostingui, visiems dedikuotų serverių užsakovams pradėjome siūlyti nemokamą serverio su Ruby on Rails įrengimą.
Į nemokamą serverio įrengimą, kuriam nėra papildomai užsakyta priežiūros paslauga, įeina:
Mongrel serveris – tai pačių Ruby on Rails kūrėjų rekomenduojamas sprendimas aplikacijų hostingui, užtikrinantis Ruby on Rails veikimą maksimaliu greičiu. Užsakydami pas mus serverio paruošimą Ruby on Rails hostingui galėsite nurodyti, kiek Mongrel procesų skirti tam tikrai aplikacijai.
Išsamesnė informacija apie Mongrel:
Dėl dedikuoto serverio paruošimui Ruby on Rails hostingui prašome kreiptis el. paštu info@dedikuoti.lt.