aspose.info
BG

RHTML - Ruby HTML страница

Обновено

Какво е RHTML файл?

Файл с разширение .rhtml е HTML файл от страна на сървъра, който съдържа Ruby код или скриптове. Кодът се изпълнява на сървъра с помощта на Ruby on Rails, работещ в задната част. За тези, които не знаят за Ruby on Rails, това е фреймворк с пълен стек за разработване на уеб приложения с бекенд бази данни, базирани на модела Model-View-Control. Просто казано, RHTML е комбинация от HTML и Ruby, където силата на Ruby скриптовете/програмирането е достъпна за уеб разработчиците, използващи HTML тагове.

RHTML файлов формат

RHTML файловете се записват в обикновен текстов формат като всички други текстови уеб файлове. Кодът, който трябва да бъде изпълнен, е затворен в „<% %>“, докато за изход кодът е написан в изрази „<%= %>“.

Пример за RHTML

Следващият пример използва най-простата комбинация от HTML и Ruby on Rails за извеждане на името на всеки продукт от списък с продукти.

<ul>
   <% @products.each do |p| %>
      <li><%=  @p.name %></li>
   <% end %>
</ul>

Препратки

Вижте също