Уебсайтовете използват сървърни или клиентски хардуерни ресурси?

Когато потребител посети уебсайт, който изпълнява интензивен скрипт, уеб сървърът обработва ли го, като използва собствения си процесор и RAM, или използва ресурсите на потребителите?


person E.D.A    schedule 15.03.2015    source източник


Отговори (1)


Зависи от това дали скриптът е написан на сървърен или клиентски скриптов език.

Например, ако уебсайтът използва интензивен php скрипт, той ще се изпълнява на сървъра, тъй като PHP е скриптов език от страна на сървъра, докато Javascript е скриптов език от страна на клиента, който ще работи в уеб браузъра на клиента, използвайки ресурсите на клиента.

Скриптовете от страна на сървъра обикновено имат нужда от достъп до ресурси на сървъра, като например базата данни. Скриптът ще се изпълни, ще обработи всичко необходимо и след това ще изпрати резултатите на клиента, за да бъдат изобразени от неговия браузър.

Скриптовете от страна на клиента обикновено ще въздействат на данни или елементи на потребителския интерфейс, вече изобразени на екрана на клиента (изскачащо предупреждение при натискане на бутон, валидиране на формуляр и т.н.), което не изисква никаква комуникация със сървъра.

person chrissukhram    schedule 15.03.2015
comment
Благодаря за вашата помощ. - person E.D.A; 16.03.2015