E-learn.ro
Panou utilizatori
Utilizator Parola
Creeaza cont nou    Recupereaza parola
Login
Newsletter
Introdu adresa ta de email
Inscrie-te
Inchide panoul de utilizatori
Add to Google

Tutoriale Ruby on Rails

Descarca toolbar

Toolbar E-learn.ro Facebook Twitter

WEB DEVELOPMENT  /  Ruby on Rails  /  Introducere in RoR (6)

Invata Ruby on Rails de la zero (Partea I)

22.02.2009
Invata Ruby on Rails de la zero (Partea I)

Ruby on Rails ... pana acum toata lumea a auzit numai superlative despre acesta. Promite un cod mai eficient, orientare pe obiecte si arhitectura MVC (Model, View, Control). Intr-adevar, RoR ofera toate acestea si ceva in plus. Codul este superb, usor de intretinut si de editat. In plus, timpul de implementare al unei aplicatii este mai mic decat in PHP.

Total vizualizari: 8030 8030 afisari   |   Comentarii  0   |   Rating   |   (3 voturi)   |   Timp necesar: 25 min 25 min   |   Nivel de cunostiinte necesar: Incepator  Incepator

Sursa:  www.nettuts.com  
Autor:  Connor Zwick
Adauga la tutoriale favorit Adauga la tutoriale favorite
Pagina:
« 1 2 3 »
comenteaza printeaza

Instalarea Ruby on Rails pe alte sisteme de operare

Pentru OSX si pentru alte sisteme de operare, poti gasi resurse foarte bune despre Ruby on Rails pe wikipedia.

Familiarizarea cu framework-ul

Instalarea Instant Rails nu este foarte diferita de instalarea altor aplicatii. Daca intalnesti vreo problema, verifica mai intai resursele pe care le-ai downloadat.

Acum ca ai toate fisierele, poti incepe! Pentru Windows, mergi in directorul in care se afla Instant Rails si executa InstantRails.exe . E posibil sa vezi mesajul de mai jos, deci apasa butonul OK.

Acum ca Instant Rails ruleaza, poti face cateva lucruri, cum ar fi:

  • Deschiderea unei ferestre consola (Console Window);
  • Crearea unui proiect nou;
  • Pornirea serverului pentru un proiect curent.

Deschiderea unei ferestre consola

  • Click pe icon-ul din dreapta sus




  • Mergi la "Rails Applications", iar apoi "Open Ruby Console Window"
  • Ai deschis o fereastra ruby. Aici poti efectua diferite operatii, cum ar fi generarea de proiecte noi, controlere si alte sarcini pe care le vom studia mai tarziu. In continuare, vei utiliza aceasta fereastra pentru a crea o noua aplicatie.

Crearea unei aplicatii

  • In linia de comanda tasteaza "rails nettuts", unde nettuts reprezinta numele aplicatiei tale. Alege numele cu atentie deoarece il vei utliza si in continuare.




  • Comanda "rails" va genera toate fisierele necesare aplicatiei. Acestea sunt fisierele pe care le utilizeaza si de care are nevoie framework-ul pentru a furniza CoC (Conventions over Configuration).




  • Ai generat prima ta aplicatie Ruby on Rails!

Rularea unei aplicatii

  • Pemtru a rula aplicatia, trebuie sa mergi la Instant Rails si sa dai click din nou pe icon:




  • Apoi mergi la "Rails Applications" si "Manage Rails Applications..."




  • Poti vedea ca in Instant Rails exista deja doua proiecte. Cartea de bucate (cookbook) este un exemplu a ceea ce poti realiza destul de usor cu ajutorul Rails, deci arunca o privire pe acest proiect. Sigur, dupa ce vei stii mai multe despre Rails, te poti uita si pe codul sursa. Vei fi surprins de simplitatea acestuia! Oricum, selecteaza checkbox-ul de langa nettuts, si da click pe "Start with Mongrel". Firewall-ul tau s-ar putea sa obiecteze, dar permite accesul. Va aparea o fereastra consola cu numarul portului si cu alte informatii utile:


In cazul meu (si probabil ca si in al tau) pot vedea aplicatia la portul 3000. Deci, daca accesezi adresa 127.0.0.1:3000 intr-un browser, ar trebui sa obtii aceasta pagina Rails (plus bara laterala din dreapta):

Acum poti incepe sa-ti construiesti aplicatia!

Pagina:
« 1 2 3 »
comenteaza printeaza
Alte tutoriale Ruby on Rails:
Noteaza acest tutorial
Rating tutorial
 
(3 voturi)
Pentru a nota acest tutorial, trebuie sa fii logat!
Posteaza un comentariu
Pentru a posta un comentariu, trebuie sa fii logat!
0 TOP UTILIZATORI* 0 0
Tutoriale scrise de claibornelara
claibornelara Rang utilizator claibornelara - Incepator
4550
Tutoriale scrise de mcuemica
mcuemica Rang utilizator mcuemica - Incepator
4460
Tutoriale scrise de ellarichards
ellarichards Rang utilizator ellarichards - Incepator
4415
Tutoriale scrise de emonclercheap
emonclercheap Rang utilizator emonclercheap - Incepator
4285
Tutoriale scrise de beacherrosa
beacherrosa Rang utilizator beacherrosa - Incepator
4165
* Acest top reprezinta punctajele acumulate in ultimele 30 de zile.
Sony Vegas Photoshop COREL DRAW Ruby on Rails Word HTML XHTML XML Java JSON Verilog MySQL Lightroom Vista SWF CSS Javascript Fotografie PHP Illustrator Outlook Flash Swift 3D PSD Excel Action Script Powerpoint StyleSheet Fireworks RoR Python Gimp Dreamweaver AJAX Bridge SEO
Promovare:
Daca faci parte din comunitatea E-learn.ro si doresti promovarea acesteia, poti accesa pagina de promovare.
Arhiva newsletter:
Daca ai ratat un numar mai vechi, sau vrei sa revezi care au fost noutatile E-learn.ro la un moment dat, poti accesa arhiva de newslettere.
  Copyright © 2008-2013 E-LEARN.ro. Toate drepturile rezervate. Termeni si conditii.
Conceput si realizat de Neokinetics Software