Ruby 4.0 nipasẹ Rack
Rails, Sinatra tabi ilana Rack eyikeyi, ti a nṣe lati config.ru nipasẹ olupin ayelujara funrararẹ.
Alejo Ruby on Rails
Gbe Rails, Sinatra tabi eyikeyi app Rack lati Git jade. Gbogbo titari n ṣiṣẹ bundle install ati ikole rẹ, lẹhinna o yipada si ifiwe — ko si Puma tabi NGINX lati ṣiṣẹ.
Idanwo ọfẹ ọjọ́ 14 — a nilo kaadi, a kò ní gba owó
Bẹrẹ idanwo ọfẹ miDeveloper Hosting nṣiṣẹ koodu tirẹ, nitorinaa a beere fun kaadi kan lati tọju idanwo ọfẹ fun awọn eniyan gidi. A ko gba owo lori kaadi rẹ — kii ṣe loni, ati kii ṣe nigbati idanwo naa ba pari. O ko san nkankan ayafi ti o ba yan eto kan; ti o ko ba ṣe bẹ, idanwo naa kan duro.
Àwọn ètò láti ₦19,872.99 lọ́dún-un kan
Rails ti wa pẹlu config.ru ti a n pese. Awọn gem, kíkọ́, ìbẹ̀rẹ̀ ati awọn idasilẹ marun to kẹhin ni a n mojuto lati ẹgbẹ wa.
Rails, Sinatra tabi ilana Rack eyikeyi, ti a nṣe lati config.ru nipasẹ olupin ayelujara funrararẹ.
Awọn Gem lati inu Gemfile rẹ ni a fi sii sinu idapọ ti itusilẹ naa funra rẹ, lẹhinna iṣelọpọ rẹ yoo ṣiṣẹ — assets:precompile, awọn ijira, ohunkohun ti o ba ṣeto.
RAILS_ENV, RACK_ENV àti APP_ENV jẹ́ production àyàfi tí ẹ bá ṣètò àwọn iye tirẹ̀ fúnra yín.
Fi RAILS_MASTER_KEY ati URL ibi-ipamọ data rẹ sinu igbimọ awọn oniyipada ayika; wọn wa ni ipamọ sinu ile-itọju aṣiri kan.
Ohunkróhun tí àmuso Rails yín bá kọ sí stderr yóò hàn nínú olùwo àkọsílẹ̀ ti ojú-ìwé ìṣàkóso.
Awọn iṣẹ-ṣiṣe rake ti alẹ, awọn ijabọ tabi awọn imulọtoto n ṣiṣẹ gẹgẹbi awọn iṣẹ-ṣiṣe ti a ṣeto.
A máa ń ṣí gbogbo titari (push) sí inú àpò-fáìlì ti tirẹ̀, a ó kó o jọ, a ó sì kọ́ ọ níbẹ̀, lẹ́yìn náà ni a tó máa mú un ṣiṣẹ́ lórí ayélujára. Fifi àkójọpọ̀ sori ẹ̀rọ tabi iṣaaju-akopọ ti o kuna kii yoo rọ́pò èyí tí ń ṣiṣẹ́ lọ́wọ́. Padà sẹ́yìn sí èyíkéyìí nínú àwọn ìbújáde marun-un tó kẹ́yìn jẹ́ ẹ̀ẹ̀kan tẹ̀.
A ti yan Ruby tẹ́lẹ̀ lórí àkókò ìdánwò; a dáduró káàdì yín fún ìmúdájú, a kò sì gba owó kankan.
So ibi ipamọ pọ mọ Gemfile ati config.ru rẹ, ki o si yan ẹka ti yoo lọ taara lori ayelujara.
Lo assets:precompile gẹ́gẹ́ bí àṣẹ ìkólé, lẹ́yìn náà fi RAILS_MASTER_KEY àti DATABASE_URL kún un.
Awọn ifisilẹ iṣelọpọ yoo di awọn idasilẹ ti o le pada sẹhin; awọn ẹka miiran yoo di awọn awotẹlẹ.
config.ru kan — Rails máa ń ṣẹ̀dá ọ̀kan. Àwọn gem máa ń wá láti inú Gemfile yín.
# config.ru — the file we serve
require_relative "config/environment" # Rails
run Rails.applicationBẹ̀rẹ̀ pẹ̀lú àfilọ́lẹ̀ Rails kan lórí Dev Start; Dev Pro ń ṣiṣẹ́ márùn-ún àti Dev Scale ogún, pẹ̀lú ìrántí àti CPU púpọ̀ sí i fún àfilọ́lẹ̀ kọ̀ọ̀kan ní gbogbo ìpele.
₦19,971.99/oṣù
tabi ₦199,719.90 lọdọọdun
Idanwo ọfẹ ọjọ́ 14 — a nilo kaadi, a kò ní gba owó
Bẹrẹ idanwo ọfẹ miDeveloper Hosting nṣiṣẹ koodu tirẹ, nitorinaa a beere fun kaadi kan lati tọju idanwo ọfẹ fun awọn eniyan gidi. A ko gba owo lori kaadi rẹ — kii ṣe loni, ati kii ṣe nigbati idanwo naa ba pari. O ko san nkankan ayafi ti o ba yan eto kan; ti o ko ba ṣe bẹ, idanwo naa kan duro.
₦38,624.99/oṣù
tabi ₦386,249.90 lọdọọdun
Idanwo ọfẹ ọjọ́ 14 — a nilo kaadi, a kò ní gba owó
Bẹrẹ idanwo ọfẹ miDeveloper Hosting nṣiṣẹ koodu tirẹ, nitorinaa a beere fun kaadi kan lati tọju idanwo ọfẹ fun awọn eniyan gidi. A ko gba owo lori kaadi rẹ — kii ṣe loni, ati kii ṣe nigbati idanwo naa ba pari. O ko san nkankan ayafi ti o ba yan eto kan; ti o ko ba ṣe bẹ, idanwo naa kan duro.
₦133,222.99/oṣù
tabi ₦1,332,229.90 lọdọọdun
Idanwo ọfẹ ọjọ́ 14 — a nilo kaadi, a kò ní gba owó
Bẹrẹ idanwo ọfẹ miDeveloper Hosting nṣiṣẹ koodu tirẹ, nitorinaa a beere fun kaadi kan lati tọju idanwo ọfẹ fun awọn eniyan gidi. A ko gba owo lori kaadi rẹ — kii ṣe loni, ati kii ṣe nigbati idanwo naa ba pari. O ko san nkankan ayafi ti o ba yan eto kan; ti o ko ba ṣe bẹ, idanwo naa kan duro.
Ruby 4.0 nipasẹ Rack. A n pese ohun elo rẹ lati config.ru ati awọn gems n wa lati inu Gemfile rẹ lori gbogbo imuṣiṣẹ.
Bẹ́ẹ̀ ni. Rails máa ń ṣẹ̀dá config.ru tí a ń pèsè. Ṣètò assets:precompile gẹ́gẹ́ bí àṣẹ ìkọ́lé rẹ kí o sì fi RAILS_MASTER_KEY àti URL àbáwọlé data rẹ sí inú pẹpẹ àwọn oníyípadà àyíká.
Bẹ́ẹ̀ ni. Ohun èlò Rack èyíkéyìí ń ṣiṣẹ́ ní ọ̀nà kan náà: config.ru kan, Gemfile kan, àti push kan.
Sidekiq nílò ìgbésẹ̀ kan tó ń ṣiṣẹ́ ní gbogbo ìgbà, èyí tí àwọn ètò wọ̀nyí kò ní pa mọ́. Lo àwọn iṣẹ́ tí a ṣètò fún àwọn iṣẹ́ àkókò gbogbo, tàbí kí o ṣiṣẹ́ Sidekiq lórí olupin Zinn® Private Cloud kan.
Rara. Olootu ayelujara naa funra re lo n se ifilọlẹ app Rack yin, nitorina ko si olootu ifilọlẹ kankan lati fi sii tabi lati se atunto.
Bẹ́ẹ̀ ni. Àkókò ìdánwò náà yóò gbà tó ọjọ́ 14 pẹ̀lú yíyàn Ruby; a nílò káàdì ṣùgbọ́n a kì yóò gba owó, kò sì sí ohun tí a ó san àyàfi tí ẹ bá yan ètò kan.
A ti yan Ruby tẹ́lẹ̀ fún àkókò ìdánwò ọjọ́ 14 rẹ. A ń béèrè fún káàdì nìkan láti dènà ìlòkulò, a kì yóò sì gba owó kankan nígbà tí o bá ń dán an wò.
Idanwo ọfẹ ọjọ́ 14 — a nilo kaadi, a kò ní gba owó
Bẹrẹ idanwo ọfẹ miDeveloper Hosting nṣiṣẹ koodu tirẹ, nitorinaa a beere fun kaadi kan lati tọju idanwo ọfẹ fun awọn eniyan gidi. A ko gba owo lori kaadi rẹ — kii ṣe loni, ati kii ṣe nigbati idanwo naa ba pari. O ko san nkankan ayafi ti o ba yan eto kan; ti o ko ba ṣe bẹ, idanwo naa kan duro.