script de costat del client vs script de costat del servidor


Resposta 1:

Permeteu-me que expliqui amb paraules senzilles, dir que hi ha usuaris que utilitzen algun lloc web o programari.

Aquest usuari es diu client. I demana al servidor que li proporcioni els recursos.

Prenent la quora com a exemple, som els seus usuaris i, per tant, som clients. Quan fem clic al botó Enviar, nosaltres, com a client, demanem a quora, un servidor, que respongui a les nostres peticions.

Així que Quora Take reconeix les nostres peticions i afegeix el contingut al seu lloc.

En tot aquest procés, només veiem el botó d'enviament i el codi que cal enviar. Aquesta és la part del client. El codi que veuen els nostres clients / usuaris.

El codi real per enviar l'enviament i afegir contingut al lloc de la quora no es troba entre nosaltres. Només està disponible als servidors de quora. Aquest és el costat del servidor.

Quan utilitzem qualsevol lloc web, només cal veure el codi font, trobareu Javascript, CSS i HTML. Es tracta d’idiomes del client. JavaScript és un llenguatge de script de costat del client.

Per un altre costat, al servidor, podrien utilitzar idiomes com PHP, que és un llenguatge d'escriptura del costat del servidor, que processa totes les sol·licituds i genera tot el codi lateral del client i ens serveix.

Podeu tenir una aplicació escrita en Java que accedeixi a la base de dades en línia proporcionada per ASP.NET. En aquest cas, Java seria client i ASP.NET. estaria al costat del servidor.


Resposta 2:

Medi ambient del client

L’entorn del client que s’utilitza per executar scripts sol ser un navegador. El processament es fa a l’ordinador d’usuaris finals. El codi font es transfereix des del servidor web a l’ordinador d’usuaris a través d’internet i s’executa directament al navegador.

El llenguatge de script ha d'estar habilitat a l'ordinador client. De vegades, si un usuari té consciència dels riscos de seguretat, pot desactivar la funció de script. En aquest cas, normalment apareix un missatge per avisar l’usuari quan s’intenta executar el script.

Medi ambient del servidor

L’entorn del costat del servidor que executa un llenguatge d’escriptura és un servidor web. La sol·licitud d’un usuari es compleix executant un script directament al servidor web per generar pàgines HTML dinàmiques. Aquest codi HTML s'envia al navegador client. Generalment s’utilitza per proporcionar llocs web interactius que interfereixen amb bases de dades o altres magatzems de dades del servidor.

Això és diferent del que fa als scripts del client on els scripts són executats pel navegador web que visualitza, generalment amb JavaScript. L’avantatge principal dels scripts del costat del servidor és la capacitat de personalitzar altament la resposta en funció dels requisits de l’usuari, els drets d’accés o les consultes als magatzems de dades.