⊗dpPmBsBST 3 of 51 menu

Aina za Tovuti Kulingana na Sehemu ya Nyuma

Tovuti zinaweza kugawanywa katika aina mbili: tovuti tuli na tovuti iliyo na backend.

Tovuti Tuli

Tovuti ambazo ni tuli kabisa, zinajumuisha tu HTML, CSS, JavaScript ya mteja, picha na rasilimali zingine kama hizo. Tovuti kama hizi ni rahisi kuziweka mtandaoni na hufanya kazi kwa kasi sana.

Backend

Tovuti zilizo na backend zina msingi wa lugha fulani ya seva. Kwa kawaida, hiyo ni PHP, au NodeJS, Python au lugha sawa. Zaidi ya hayo, tovuti kama hizi zinaweza kuwa na hifadhidata ambayo nyenzo za tovuti huhifadhiwa. Hifadhidata inaweza kuwa ya aina ya SQL, kwa mfano, mySQL au Postgre, au aina ya noSQL, kwa mfano, mongo. Tovuti kama hizi ni ngumu kuziweka mtandaoni, na kasi yao ya kufanya kazi inategemea msimbo wa ndani wa tovuti.

Mfumo wa JavaScript

Kwa kutofautisha, inafaa kujadili tovuti zinazofanya kazi kupitia mifumo ya JavaScript: Vue, React au Angular. Kwa tovuti kama hizi, wakati wa hatua ya ukuzaji wa tovuti inahitaji NodeJS. Lakini kwenye hosting NodeJS haitakiwi tena. Jambo ni kwamba, kabla ya kuwekewa mtandaoni, ujenzi wa tovuti unafanywa. Matokeo ya ujenzi ni tovuti tuli ya kawaida.

Hata hivyo, ikiwa una uunganishaji wa routing kutoka kwa mfumo, basi wakati wa kuweka mtandaoni bila uingiliaji wa ziada, routing haitafanya kazi. Tutasoma kwa undani zaidi katika mafunzo yanayofaa.

byhyplruhu