Namai Plėtra Kas yra rubinas ant bėgių (ror)? - apibrėžimas iš techopedijos

Kas yra rubinas ant bėgių (ror)? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia „Ruby On Rails“ (RoR)?

„Ruby on Rails“ (RoR) yra kelių platformų žiniatinklio programų sistema, parašyta „Ruby“. Iš pradžių sistemą sukūrė Davidas Heinemeieris Hanssonas, ją tyrė ir toliau tobulino pagrindinė geležinkelio komanda, kurią sudarė keli individualūs bendradarbiai. „RoR“ leidžia programuotojui daug greičiau kurti žiniatinklio programas, sumažinant programavimo veiksmus, laiką ir žodį.


RoR yra tiesiog žinomas kaip Rails. Iš pradžių RoR buvo išleista 2004 m. Liepos mėn. RoR yra platinama pagal MIT licenciją.

„Techopedia“ paaiškina „Ruby On Rails“ (RoR)

„Ruby on Rails“ (RoR) vadovaujasi modelio rodinio valdiklio (MVC) metodu, kuriame taikymo logika yra atskirta nuo vartotojo sąsajos. „RoR“ diegia populiarią techniką, vadinamą netrukdančia „JavaScript“, kad atskirtų programos funkcionalumą nuo vartotojo sąsajos. Kaip ir bet kuri kita šiuolaikinė sistema, „RoR“ įgyvendina „konvencijos dėl konfigūracijos“ metodą, kuriuo siekiama sumažinti programuotojams priimamų sprendimų skaičių. RoR susideda iš kelių paketų, tokių kaip:

  • Aktyvus įrašas: architektūrinis modelis, kuriame kaupiama informacija reliacinėse duomenų bazėse.
  • „ActiveResource“: paketas, teikiantis interneto paslaugas.
  • Veiksmų paketas: valdymo paketas su valdymo funkcijomis.
  • Veiksmo žiniatinklio paslaugos: interneto paslaugų paketas.
  • „ActiveSupport“: palaikymo valdymo komponentas.
  • „ActionMailer“: el. Pašto valdymo komponentas.

Nors iš pradžių buvo parašyta, kad „RoR“ veikia „Mongrel“ žiniatinklio serveryje, dabar ji palaiko daugumą interneto serverių ir taip pat palaiko duomenų bazių serverius, tokius kaip „MySQL“, „PostgreSQL“, „Oracle“, „SQL serveris“ ir „DB2“.

Kas yra rubinas ant bėgių (ror)? - apibrėžimas iš techopedijos