ما هو ملف 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>