Ruby on Rails සත්කාරකත්වය

Rails සත්කාරකත්වය: git push කරන්න, ඔබගේ Ruby 4.0 යෙදුම සජීවී වේ

Git වෙතින් Rails, Sinatra හෝ ඕනෑම Rack යෙදුමක් යොදවන්න. සෑම push කිරීමකදීම bundle install සහ ඔබගේ build ධාවනය වන අතර, පසුව සජීවීව මාරු වේ — Puma හෝ NGINX ධාවනය කිරීමට අවශ්‍ය නොවේ.

දින 14ක නොමිලේ අත්හදා බැලීම — කාඩ්පතක් අවශ්‍ය වේ, අය කිරීමක් සිදු නොවේ

ඔබගේ ස්ටැක් එක තෝරන්න
මගේ නොමිලේ අත්හදා බැලීම ආරම්භ කරන්න

Developer Hosting මඟින් ඔබගේම කේතය ධාවනය කරයි, එබැවින් සැබෑ පුද්ගලයින් සඳහා නොමිලේ අත්හදා බැලීම සුරක්ෂිතව තබා ගැනීමට අපි කාඩ්පතක් ඉල්ලා සිටිමු. ඔබගේ කාඩ්පතෙන් මුදල් අය නොකෙරේ — අද දින නොවේ, අත්හදා බැලීම අවසන් වන විටද නොවේ. ඔබ සැලැස්මක් තෝරා නොගතහොත් කිසිදු මුදලක් ගෙවීමට සිදු නොවේ; ඔබ එසේ නොකළහොත්, අත්හදා බැලීම සරලවම නතර වේ.

රු. 4,976.99 ක සිට මසකට සැලසුම්

  • Ruby 4.0Rails, Sinatra හෝ ඕනෑම Rack රාමුවක්
  • RAILS_ENVඔබ වෙනුවෙන් නිෂ්පාදන පරිසරයට සකසා ඇත
  • දින 14ක් නොමිලේනොමිලේ අත්හදා බැලීම, Ruby පෙර තෝරා ඇත
git push එකක සිට සජීවී Rails යෙදුමක් දක්වා යෙදවුම් නල මාර්ගයක්

යෙදුම් සේවාදායකය ධාවනය නොකර Rails සත්කාරකත්වය

Rails අප සපයන config.ru දැනටමත් අඩංගු කර ඇත. Gems, ගොඩනැගීම, ආරම්භ කිරීම සහ අවසාන නිකුතු පහ අපගේ පාර්ශ්වයෙන් හසුරුවනු ලැබේ.

Rack හරහා Ruby 4.0

Rails, Sinatra හෝ ඕනෑම Rack රාමුවක්, වෙබ් සේවාදායකය විසින්ම config.ru වෙතින් සපයනු ලැබේ.

සෑම යෙදවීමකදීම bundle install

ඔබගේ Gemfile වෙතින් Gems නිකුතුවේම bundle එක තුළ ස්ථාපනය කෙරේ, ඉන්පසු ඔබගේ build එක ක්‍රියාත්මක වේ — assets:precompile, සංක්‍රමණ, හෝ ඔබ සකසන ඕනෑම දෙයක්.

පෙරනිමියෙන් නිෂ්පාදනය

ඔබ ඔබේම අගයන් සකසන්නේ නැතිනම් RAILS_ENV, RACK_ENV සහ APP_ENV යනු production වේ.

ඔබගේ ගබඩාවෙන් පිටත ඇති අක්තපත්‍ර

පරිසර විචල්‍ය පැනලයේ RAILS_MASTER_KEY සහ ඔබගේ දත්ත සමුදා URL එක ඇතුළත් කරන්න; ඒවා රහස් ගබඩාවක සුරක්ෂිතව තැන්පත් කරනු ලැබේ.

ඔබට කියවිය හැකි ව්‍යතිරේක

ඔබගේ Rails යෙදුම මඟින් stderr වෙත ලියන ඕනෑම දෙයක් උපකරණ පුවරුවේ ලොග නරඹන්නා තුළ දිස්වේ.

කාලසටහනකට අනුව Rake ධාවනය කරන්න

රාත්‍රී rake කාර්යයන්, වාර්තා හෝ පිරිසිදු කිරීම් නියමිත කාර්යයන් ලෙස ක්‍රියාත්මක වේ.

සෑම යෙදවීමක්ම ඔබට අහෝසි කළ හැකි නිකුතුවකි

සෑම push කිරීමක්ම එහිම වූ ඩිරෙක්ටරියකට unpack කර, එහිදීම bundle කර build කරනු ලබන අතර, ඉන් පසුව පමණක් live තත්ත්වයට මාරු කරනු ලැබේ. අසාර්ථක වූ bundle install එකක් හෝ precompile එකක් කිසි විටෙකත් ක්‍රියාත්මක වන live නිකුතුව ප්‍රතිස්ථාපනය නොකරයි. පසුගිය නිකුතු පහෙන් ඕනෑම එකකට ආපසු යාම එක් ක්ලික් කිරීමකින් කළ හැකිය.

  • මාරුවීමට පෙර bundle install සහ precompile අවසන් වේ
  • අවසාන නිකුතු පහෙන් ඕනෑම එකකට එක් ක්ලික් කිරීමකින් ආපසු යන්න
  • නිෂ්පාදන නොවන සෑම ශාඛාවක් සඳහාම පෙරදසුන් URL එකක්
  • නොමිලේ SSL සහතිකයක් සහිත ඔබගේ වසම
  • rails කොන්සෝලය සහ දෝෂහරණය සඳහා සෑම සැලසුමකම SSH
ක්‍රියාත්මක වන Rails යෙදුමක් අසල ඇති කේත සංස්කාරකයක්

ගබඩාවේ සිට ධාවනය වන Rails යෙදුම දක්වා

  1. Ruby තෝරන්න, නොමිලේ ආරම්භ කරන්න

    අත්හදා බැලීමේදී Ruby දැනටමත් ලකුණු කර ඇත; තහවුරු කිරීම සඳහා ඔබගේ කාඩ්පත රඳවා තබා ඇති අතර මුදල් අය නොකෙරේ.

  2. කෝඩ ගබඩාව සම්බන්ධ කරන්න

    ඔබගේ Gemfile සහ config.ru සමඟ නිධිය සම්බන්ධ කර, සජීවී වන ශාඛාව තෝරන්න.

  3. පූර්ව සම්පාදනය සහ රහස් සකසන්න

    සාදන විධානය ලෙස assets:precompile භාවිතා කරන්න, ඉන්පසු RAILS_MASTER_KEY සහ DATABASE_URL එක් කරන්න.

  4. යවන්න

    නිෂ්පාදන තල්ලු කිරීම් ඔබට නැවත හැරවිය හැකි නිකුතු බවට පත්වේ; අනෙකුත් ශාඛා පෙරදසුන් බවට පත්වේ.

Rails මඟින් ඔබට දැනටමත් ලබා දෙන දේ

config.ru එකක් — Rails එකක් ජනනය කරයි. මැණික් ඔබගේ Gemfile වෙතින් පැමිණේ.

# config.ru — the file we serve
require_relative "config/environment"  # Rails
run Rails.application

Ruby on Rails සත්කාරක සැලසුම්

Dev Start හි එක් Rails යෙදුමකින් ආරම්භ කරන්න; Dev Pro යෙදුම් පහක් සහ Dev Scale යෙදුම් විස්සක් ධාවනය කරයි, එක් එක් පියවරේදී එක් යෙදුමකට වැඩි මතකයක් සහ CPU ප්‍රමාණයක් ලැබේ.

Zinn® Dev Start

රු. 4,976.99/මසකට

නැතහොත් අවුරුද්දකට රු. 49,769.90 ක්

වෙබ් අඩවි
1
NVMe ගබඩාකිරීම්
25 GB
කලාප පළල
ටීබී 1

දින 14ක නොමිලේ අත්හදා බැලීම — කාඩ්පතක් අවශ්‍ය වේ, අය කිරීමක් සිදු නොවේ

ඔබගේ ස්ටැක් එක තෝරන්න
මගේ නොමිලේ අත්හදා බැලීම ආරම්භ කරන්න

Developer Hosting මඟින් ඔබගේම කේතය ධාවනය කරයි, එබැවින් සැබෑ පුද්ගලයින් සඳහා නොමිලේ අත්හදා බැලීම සුරක්ෂිතව තබා ගැනීමට අපි කාඩ්පතක් ඉල්ලා සිටිමු. ඔබගේ කාඩ්පතෙන් මුදල් අය නොකෙරේ — අද දින නොවේ, අත්හදා බැලීම අවසන් වන විටද නොවේ. ඔබ සැලැස්මක් තෝරා නොගතහොත් කිසිදු මුදලක් ගෙවීමට සිදු නොවේ; ඔබ එසේ නොකළහොත්, අත්හදා බැලීම සරලවම නතර වේ.

Zinn® Dev Pro

රු. 9,624.99/මසකට

නැතහොත් අවුරුද්දකට රු. 96,249.90 ක්

වෙබ් අඩවි
5
NVMe ගබඩාකිරීම්
100 GB ඔබේ සියලුම වෙබ් අඩවි හරහා
කලාප පළල
ටීබී 5

දින 14ක නොමිලේ අත්හදා බැලීම — කාඩ්පතක් අවශ්‍ය වේ, අය කිරීමක් සිදු නොවේ

ඔබගේ ස්ටැක් එක තෝරන්න
මගේ නොමිලේ අත්හදා බැලීම ආරම්භ කරන්න

Developer Hosting මඟින් ඔබගේම කේතය ධාවනය කරයි, එබැවින් සැබෑ පුද්ගලයින් සඳහා නොමිලේ අත්හදා බැලීම සුරක්ෂිතව තබා ගැනීමට අපි කාඩ්පතක් ඉල්ලා සිටිමු. ඔබගේ කාඩ්පතෙන් මුදල් අය නොකෙරේ — අද දින නොවේ, අත්හදා බැලීම අවසන් වන විටද නොවේ. ඔබ සැලැස්මක් තෝරා නොගතහොත් කිසිදු මුදලක් ගෙවීමට සිදු නොවේ; ඔබ එසේ නොකළහොත්, අත්හදා බැලීම සරලවම නතර වේ.

Zinn® Dev Scale

රු. 33,196.99/මසකට

නැතහොත් අවුරුද්දකට රු. 331,969.90 ක්

වෙබ් අඩවි
20
NVMe ගබඩාකිරීම්
500 GB ඔබේ සියලුම වෙබ් අඩවි හරහා
කලාප පළල
ටීබී 25

දින 14ක නොමිලේ අත්හදා බැලීම — කාඩ්පතක් අවශ්‍ය වේ, අය කිරීමක් සිදු නොවේ

ඔබගේ ස්ටැක් එක තෝරන්න
මගේ නොමිලේ අත්හදා බැලීම ආරම්භ කරන්න

Developer Hosting මඟින් ඔබගේම කේතය ධාවනය කරයි, එබැවින් සැබෑ පුද්ගලයින් සඳහා නොමිලේ අත්හදා බැලීම සුරක්ෂිතව තබා ගැනීමට අපි කාඩ්පතක් ඉල්ලා සිටිමු. ඔබගේ කාඩ්පතෙන් මුදල් අය නොකෙරේ — අද දින නොවේ, අත්හදා බැලීම අවසන් වන විටද නොවේ. ඔබ සැලැස්මක් තෝරා නොගතහොත් කිසිදු මුදලක් ගෙවීමට සිදු නොවේ; ඔබ එසේ නොකළහොත්, අත්හදා බැලීම සරලවම නතර වේ.

  • පළමුව උත්සාහ කරන්නසෑම කළමනාකරණය කළ සැලසුමක්ම දින 14ක නොමිලේ අත්හදා බැලීමකින් ආරම්භ වන බැවින්, ඔබට කිසිවක් සඳහා ගෙවීමට පෙර සැබෑ වෙබ් අඩවියක් ඒ මත පිහිටුවිය හැක.
  • දින 30ක මුදල් ආපසු ගෙවීමේ සහතිකයකළමනාකරණය කළ සැලැස්මක් ඔබට නුසුදුසු නම්, ඔබේ පළමු ගෙවීමෙන් දින 30ක් ඇතුළත අපට දන්වන්න, අපි එය ආපසු ගෙවමු. යෙදුම් සත්කාරකත්වය (hosting) ආවරණය වේ. මුදල් ආපසු ගෙවීමේ ප්‍රතිපත්තිය කියවන්න
  • නියම සහාය, ඇතුළත් කර ඇතස්ක්‍රිප්ට් එකක් නොව මෙම වේදිකාව ක්‍රියාත්මක කරන පුද්ගලයින්ගෙන්, සෑම සැලසුමකටම සහය ඇතුළත් වේ. බලා සිටිය නොහැකි ගිණුම්වලට පෝලිමේ ඉදිරියට යා හැක. ප්‍රමුඛතා සහාය ක්‍රියාත්මක වන ආකාරය

මෙම සැලසුම් මගින් ධාවනය නොකරන දෑ

  • Sidekiq හෝ Resque සඳහා සැමවිටම ක්‍රියාත්මක වන ක්‍රියාවලියක් නොමැත; වරින් වර කෙරෙන කාර්යයන් සැලසුම් කළ කාර්යයන් ලෙස ධාවනය කරන්න.
  • Action Cable සහ අනෙකුත් දිගුකාලීන WebSocket භාවිතය Zinn® Private Cloud සේවාදායකයකට අයත් වේ.
  • බහාලුම් හෝ Kubernetes සඳහා, Zinn® Private Cloud සේවාදායකයක් තෝරන්න.

Rails සත්කාරකත්වය: ප්‍රශ්න

ඔබ ධාවනය කරන්නේ කුමන Ruby අනුවාදයද?

Rack හරහා Ruby 4.0. ඔබගේ යෙදුම config.ru වෙතින් සපයනු ලබන අතර සෑම යෙදවීමකදීම ඔබගේ Gemfile වෙතින් gem පැමිණේ.

මට Rails යෙදුමක් සත්කාරකත්වය කළ හැකිද?

ඔව්. අප සපයන config.ru ගොනුව Rails මඟින් ජනනය කරයි. ඔබේ බිල්ඩ් විධානය ලෙස assets:precompile සකසා පරිසර විචල්‍ය පැනලයේ RAILS_MASTER_KEY සහ ඔබේ දත්ත සමුදායේ URL ඇතුළත් කරන්න.

මට Sinatra සත්කාරකත්වය දැක්විය හැකිද?

ඔව්. ඕනෑම Rack යෙදුමක් එකම ආකාරයකින් ක්‍රියා කරයි: config.ru එකක්, Gemfile එකක්, සහ push එකක්.

මට Sidekiq ධාවනය කළ හැකිද?

Sidekiq සඳහා සෑම විටම ධාවනය වන ක්‍රියාවලියක් අවශ්‍ය වන අතර, මෙම සැලසුම් මඟින් එය රඳවා නොගනී. කලින් කලට සිදුවන කාර්යයන් සඳහා කාලසටහන්ගත කාර්යයන් භාවිතා කරන්න, නැතහොත් Zinn® Private Cloud සේවාදායකයක Sidekiq ධාවනය කරන්න.

මට අවශ්‍ය වන්නේ Puma ද නැතහොත් Passenger ද?

නැත. වෙබ් සේවාදායකය විසින් ඔබගේ Rack යෙදුම ධාවනය කරනු ලබයි, එබැවින් ස්ථාපනය කිරීමට හෝ වින්‍යාස කිරීමට යෙදුම් සේවාදායකයක් නොමැත.

නොමිලේ අත්හදා බැලීමක් තිබේද?

ඔව්. Ruby තෝරාගත් විට අත්හදා බැලීමේ කාලය දින 14ක් පවතී; කාඩ්පතක් අවශ්‍ය වුවද මුදල් අය නොකෙරේ, තවද ඔබ සැලසුමක් තෝරා නොගතහොත් කිසිවක් ගෙවීමට අවශ්‍ය නැත.

සංවර්ධක සත්කාරකත්ව දළ විශ්ලේෂණය

ඔබගේ Rails යෙදුම අදම යොදවන්න

ඔබගේ දින 14ක අත්හදා බැලීම සඳහා Ruby පෙරනිමියෙන්ම තෝරා ඇත. අප කාඩ්පතක් ඉල්ලා සිටින්නේ අනිසි භාවිතය වැළැක්වීමට පමණක් වන අතර, ඔබ එය අත්හදා බලන අතරතුර කිසිදු මුදලක් අය නොකෙරේ.

දින 14ක නොමිලේ අත්හදා බැලීම — කාඩ්පතක් අවශ්‍ය වේ, අය කිරීමක් සිදු නොවේ

ඔබගේ ස්ටැක් එක තෝරන්න
මගේ නොමිලේ අත්හදා බැලීම ආරම්භ කරන්න

Developer Hosting මඟින් ඔබගේම කේතය ධාවනය කරයි, එබැවින් සැබෑ පුද්ගලයින් සඳහා නොමිලේ අත්හදා බැලීම සුරක්ෂිතව තබා ගැනීමට අපි කාඩ්පතක් ඉල්ලා සිටිමු. ඔබගේ කාඩ්පතෙන් මුදල් අය නොකෙරේ — අද දින නොවේ, අත්හදා බැලීම අවසන් වන විටද නොවේ. ඔබ සැලැස්මක් තෝරා නොගතහොත් කිසිදු මුදලක් ගෙවීමට සිදු නොවේ; ඔබ එසේ නොකළහොත්, අත්හදා බැලීම සරලවම නතර වේ.