Ruby on Rails
Z PHPEdia.pl
Ruby on Rails, to framework napisany w języku Ruby oparty o model MVC.
Spis treści |
Frameworki w PHP wzorowane na Ruby on Rails
Jest na nim wzorowanych kilka frameworków w PHP:
Możliwości frameworka
Rails daje możliwość łatwego i szybkiego zbudowania interfejsu CRUD dzięki tzw. scaffold.
Widok w RoR korzysta z helperów, które ułatwiają tworzenie elementów takich jak odnośniki, obrazki, listy itp.
Domyślnie adresy w Ruby on Rails to http://www.example.com/controller/action/id gdzie:
- controller to nazwa kontrolera, który ma zostać wywołany
- action - nazwa wywoływanej akcji
- id - parametr przekazywany do akcji
Tryby środowiska
Tryb developerski
Do dyspozycji mamy 3 rodzaje środowiska: developerskie(development), testowe(test) oraz produkcyjne(production). Pierwsze z nich służy do tworzenia aplikacji. W tym trybie cache jest wyłączony oraz framework zapisuje wszystkie wykonane akcje do pliku /log/development.log. Każda zmiana w aplikacji jest natychmiast odświeżana.
Tryb testowy
Tryb testowy służy do testowania aplikacji zbudowanymi przez scaffold lub ręcznie testami.
Tryb produkcyjny
Tryb produkcyjny należy włączyć dopiero w momencie przenoszenia aplikacji na właściwy serwer.
To jest tylko zalążek artykułu. Jeśli możesz, rozbuduj go.

