Server-Side Rendering Teicníc forbartha gréasáin is ea SSR, gearr do " ," a bhaineann le hábhar HTML leathanach gréasáin a ghiniúint ar an bhfreastalaí sula seolfar chuig brabhsálaí an úsáideora é. Tá sé seo i gcodarsnacht leis an gcur chuige "Rindeáil Taobh an Chliaint"(CSR), áit a n-íoslódálann an brabhsálaí cód JavaScript agus go dtógann sé an leathanach gréasáin tar éis é a íoslódáil.
Struchtúr agus Prionsabal Oibre an SSR
-
Iarratas Úsáideora: Nuair a fhaigheann úsáideoir rochtain ar shuíomh Gréasáin, seolann an brabhsálaí iarratas chuig an bhfreastalaí.
-
Próiseáil Freastalaí: Faigheann an freastalaí an t-iarratas agus próiseálann é trí ábhar HTML an leathanaigh ghréasáin a thógáil. Áirítear leis seo sonraí a fháil ó bhunachair shonraí, comhpháirteanna comhéadan a chruthú, agus an t-ábhar a chur le chéile i gcáipéis HTML iomlán.
-
HTML Comhlánaigh a Chruthú: Tar éis próiseála, cruthaíonn an freastalaí doiciméad HTML iomlán ina bhfuil an t-ábhar, na sonraí agus na comhpháirteanna comhéadan riachtanacha.
-
Á Sheoladh chuig Brabhsálaí: Seolann an freastalaí an doiciméad HTML iomlán ar ais chuig brabhsálaí an úsáideora.
-
Rindreáil an Leathanach: Faigheann an brabhsálaí an doiciméad HTML agus rindreáil don úsáideoir é. Déanann an brabhsálaí cód JavaScript agus acmhainní statacha(CSS, íomhánna) a luchtú agus a fhorghníomhú freisin.
Buntáistí SSR
- Buntáistí Sinsearach: Is féidir le hinnill chuardaigh láithreáin ghréasáin a thuiscint agus a rangú níos fearr nuair a bhíonn an t-ábhar réamh-rindreáilte ar an bhfreastalaí.
- Taispeáint Níos Tapúla: Feiceann úsáideoirí ábhar níos tapúla toisc go bhfuil an doiciméad HTML réamh-rindreáilte.
- Tacaíocht le haghaidh Gléasanna Lag: Feabhsaíonn ábhar réamh-rinneadh an taithí do ghléasanna a bhfuil feidhmíocht níos ísle nó naisc níos laige acu.
- Tacaíocht d'Úsáideoirí Neamh-JavaScript: Cuireann SSR ar chumas bunleagan a thaispeáint d'úsáideoirí nach n-úsáideann JavaScript.
Mar fhocal scoir, déanann SSR feidhmíocht agus inchuardaitheacht na suíomhanna gréasáin a bharrfheabhsú trí ábhar HTML a ghiniúint ar an bhfreastalaí sula gcuirtear chuig an mbrabhsálaí é. Soláthraíonn sé seo eispéireas úsáideora níos fearr, feabhsaíonn sé rátálacha inneall cuardaigh, agus feabhsaíonn sé feidhmíocht fhoriomlán an láithreáin ghréasáin.