Skip to main content

Ano ang client-side scripting?

Ang Client-Side Scripting ay isang proseso kung saan ang isang programa ng computer na nakabase sa web ay tumatakbo sa computer ng mga gumagamit sa halip na sa computer na nagho-host ng website.Partikular, tumatakbo ito sa isang uri ng programa na kilala bilang isang script, na hinahawakan ng mga gumagamit ng web browser.Ang pangunahing dahilan para sa client-side script ay upang payagan ang isang web page na malikha partikular sa paligid ng mga gumagamit ng sariling data at mga pagpipilian, sa halip na maging isang nakapirming pahina na palaging lilitaw pareho sa bawat gumagamit.

Ang pangangailangan para sa client-side scriptingnagmula sa paraan ng gumagana ang mga web page.Orihinal na, ang mga pahina ay isinulat sa karaniwang HTML at kilala bilang mga static na pahina;Iyon ay, bawat computer, at naman ang bawat gumagamit, ay nakakita nang eksakto sa parehong pahina.Ginawa nitong limitado ang mga website sa pagharap sa malalaking hanay ng data, tulad ng isang iskedyul ng riles.Sa mga static na pahina, ang tanging solusyon ay ang pag -print ng iskedyul nang buo at hayaang manghuli ang gumagamit ng may -katuturang detalye.

Ang problemang ito ay nalutas sa pamamagitan ng pagbuo ng mga dynamic na web page.Maaari itong umangkop upang matugunan ang isang tiyak na sitwasyon, tulad ng kung ang isang gumagamit ay naghahanap ng isang paglalakbay sa pagitan ng dalawang istasyon sa loob ng isang tiyak na tagal ng oras.Ang resulta ng paghahanap ay ipinapakita sa pamamagitan ng isang dynamic na web page, na awtomatikong nilikha para sa query na iyon.Ang script ng server-side ay nangangahulugan na ang computer na nagho-host ng website, na kilala bilang isang server, ay nagdadala ng lahat ng trabaho at pagkatapos ay bumubuo ng isang pahina ng HTML upang maipadala sa computer ng mga gumagamit.Ang isang pamamaraan para sa paggawa nito ay kilala bilang VBScript, na ang dahilan kung bakit paminsan-minsan ang mga gumagamit ay maaaring magsagawa ng isang paghahanap o iba pang pabago-bagong kahilingan sa isang website at bumalik sa isang pahina ng listahan ng VBScript.Pag -embed ng espesyal na code sa web page.Ang mga gumagamit ng web browser pagkatapos ay gumagamit ng code na ito upang maisagawa ang kinakailangang pagproseso, tulad ng paghahanap ng isang database sa likod ng mga eksena sa website, at gumawa ng isang pahina mula sa mga resulta.Ang pinakamahusay na kilalang uri ng code na ginamit sa ganitong paraan ay tinatawag na JavaScript.

Ang pinakamalaking disbentaha ng script ng client-side ay ang mga implikasyon sa seguridad.Sa teorya, ang code ay maaaring mag -order ng browser upang maisagawa ang lahat ng uri ng mga aksyon, kabilang ang pag -access ng data sa computer mismo.Gumagamit ang mga web browser ng iba't ibang mga hakbang sa seguridad upang maiwasan ang pag -abuso, tulad ng paglilimita sa code upang ma -access lamang ang browser.Ang mga bahid sa mga hakbang na ito ng seguridad ay isa sa mga pangunahing mapagkukunan ng pagkakataon para sa mga tagalikha ng virus.