
server side scripting

web developmentil upayogikkunna oru saankethikavidyayaanu server-side scripting, athil oru web serveril skripttukal upayogikkunnathu ulppedunnu, ithu websaittilekkulla oro upayokthaavinteyum (klayantinte) abhyarthanaykku ishtaanusrithamaaya prathikaranam nalkunnu. web serverinu thanne oru staatik web peju nalkuka ennathaanu badal. labhyamaya niravadhi server-side scripting bhashakalil eathenkilum lipikal ezhuthaam (chuvade kaanuka). server-side scripting klayant-side scriptingil ninnu verthirikkappedunnu, avide jaavaaskript polulla ulchertha skripttukal oru web brouseril klayant-side pravarthippikkunnu, ennaal rund saankethikavidyakalum palappozhum orumichu upayogikkunnu.
upayokthaavin ishtaanusrithamaakkiya interface nalkaan server-side scripting palappozhum upayogikkunnu. eee skripttukal aaa savisheshathakal, upayokthaavinte aavasyakathakal, axus avakashangal muthalaayavaye adisthaanamaakki prathikaranam ishtaanusrithamaakkunnathinna upayogikkunnathinu klayant savisheshathakal kootticherkkaam. server-side scripting websait udamaye interface srishtikkunna sozhs coode maraykkaan prapthamaakkunnu, athesamayam, klayant-side scriptingiloode, klayantinu labhicha ellah kodilekkum upayokthaavin axus undu. web brouser vazhi upayokthaavin puthiya vivarangal kaanikkunnathin klayant nettvarkkiloode serverilekku kooduthal abhyarthanakal nadathendathundu ennathaanu server-side scripting upayogikkunnathinulla oru poraayma. eee abhyarthanakalkku upayokthaavinte anubhavathe mandagathiyilaakkaanum serveril kooduthal looad sthaapikkaanum upayokthaav serveril ninnu vichedikkappedumbol aaplikkeshan upayogikkunnathu thadayaanum kazhiyum.
saadhaaranayaayi upayogikkunna reethiyil server daatta nalkumbol, udaaharanathinu, HTTP allengil FTP protocolukal anusarichu, upayokthaakkalkk niravadhi klayant prograamukal thiranjedukkaam (mikka aadhunika web brouserukalkkum aaa rund protocolukalum upayogichu daatta abhyarthikkaanum sweekarikkaanum kazhiyum). kooduthal prathyeka aaplikkeshanukalude kaaryatthil, programmarkku avarude swantham server, klayant, communication protocol enniva ezhuthaam, athu parasparam maathram upayogikkaan kazhiyum.
oru nettvarkkiloode daatta ayaykkukayo sweekarikkukayo cheyyaathe oru upayokthaavinte praadeshika computeril pravartthikkunna prograamukale klayantukalaayi kanakkakkilla, athinaal atharam prograamukalude pravartthanangal klayant-side pravarthanangalaayi kanakkakkilla.
charithram.
nettscape enterprise serverinoppam server-side scriptinginaayi nettscape jaavaaskript nadappaakki, 1994 desemberil aadyamaayi puratthirangi (brouserukalkkaayi jaavaaskript purathirakkiyathinu thottupinnaale).
1995-nte thudakkathil bostaninaayulla aadyathe websait vikasippikkumbol fred duffressne server-side scripting upayogichu, maa television steshan dablyu. sii. vii. bii. saankethikavidya yuu. ezz pettant 5835712 ll vivarichittundu. pettant 1998 ll purappeduvichu, ippol ooppan invention netvarkkinte (ion) udamasthathayilaanu. 2010-ll ooyin fred duffressney server-side scriptingile pravarthanatthinu "vishishta kandupiduthakkaaran" ennu namakaranam cheythu.
vishadeekaranam.
webinte aadyakaalangalil, pothuvaaya gateway interface (cgi) upayogichu sii prograamukal, pell skripttukal, shell skripttukal ennivayude samyojanam upayogichaanu server-side scripting mikkavarum maathramaayi nadathiyathu. aaa skripttukal operating sisttam nadappilaakkukayum phalangal web server thirike nalkukayum cheythu. pala aadhunika web serverukalkkum web server vazhiyo ekstenshan moduleukal vazhiyo (udha. eiii. ezz. pii, jeey. ezz. pii, pell, piechpi, rubie thudangiya oonlain scripting bhashakal nerittu nadappilakkaan kazhiyum.jii. web serverilekku (mooad _ perl allengil mooad _ piechpi). udaaharanathinu, webdna athintethaaya ulchertha daattaabes sisttam ulkkollunnu. scriptinginte eathenkilum roopam (i.iii.sii. jii. aii allengil direct execution) sankeernamaaya multy-peju sittukal nirmmikkaan upayogikkaam, ennaal nerittulla execution saadhaaranayaayi baahya vyaakhyaathaavukalilekkula kolukalude ennam kuravaayathinaal overhead kuraykkunnu.
dynamic websiteukal chilappol glassfish, plack, paitthaninte "bays echtidipi server" library polulla ishtaanusritha web aaplikkeshan serverukal upayogikkunnu, ennirunnaalum chilar ithu server-side scriptingaayi kanakkakkilla. dynamic web adhishtitha scripting teknikkukal upayogikkumbol, developermark klayantum server thammilulla yuktisahavum thaalkkaalikavum shaareerikavumaaya verthirivinekkurichu aazhathilulla daaranayundaayirikkanam. server-side coode nadappilaakkunnathinulla oru upayokthaavinte pravarthanatthinu, udaaharanathinu, classic eiii. ezz. pii. yill pravartthikkunna oru developer upayokthaavinte brouserine web serverilekku oru abhyarthana thirike nalkaan vyakthamaayi prerippikkanam.
server side skripttukal klayantukalkku pakaram serverukal poornnamaayum prosess cheiyunnu. klayantukal server-side skripttukal adangiya oru peju abhyarthikkumbol, aaplikkeshan server skripttukal prosess cheyyukayum klayantinu oru echu. tii. emm. ell peju thirike nalkukayum cheiyunnu.
server side rendering.
webinte thudakkathil, ulladakkam poornnamaayum pinbhaagathaanu srishtikkappettathu. frond end single-peju aaplikkeshanukal valia thothil sweekarichathinushesham, klayant aaplikkeshan upayogichu echu. tii. emm. ell srishtikkunnathinu oru puthiya sameepanam avatharippichu, pakshe pinvashathu. ssr upayogikkunna chattakkoodukalude udaaharanangalaan aduthathu.js, nyookst.js aandu nestt.jeey. ezz. avar react upayogikkunnu.js, view.servarinte ulladakkam srishtikkunnathinu yathaakramam js, angular enniva.
server side janareshan.
oru websaittinaayi ulladakkam srishtikkunnathinulla ssr saankethikavidyaykku samanamaaya mattoru saankethikavidya server-side janareshan upayogikkunnu. eee saankethikavidya staatik echu. tii. emm. ell pejukal srishtikkunna aaplikkeshan upayogikkukayum thudarnnu aaa fayalukal serverilekku ayaykkukayum cheiyunnu. phayal janareshan thikachum vyathyasthamaaya computeril sambhavikkam, udaaharanathinu thudarchayaaya delivari upayogichu. jekillu, gattsby allengil elavanti ennivayaanu ssg upakaranangalude udaaharanagal. aaa sittukal palappozhum netlify allengil github pejukalil hostucheyyunnu. jittilekku mattangal cherkkumbol saitt yaanthrikamaayi nirmmikkunna jekillu projaktukaleyum github pinthunaykkunnu.
bhashakal.
thaazhepparayunnava ulppede niravadhi server side scripting bhashakal labhyamaanu

