Програмування на стороні сервера: відмінності між версіями

[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
мНемає опису редагування
Немає опису редагування
Рядок 1:
'''Програмування на стороні сервера''' ({{lang-en|server-side scripting, server-side programming}}) — технічний прийом, що використовується у веб-програмуванні, що включає використання скриптів на веб сервері, які надають індивідуальні відповіді кожному клієнту, що звертається до веб-сайту. Альтернативою цьому є надання клієнту веб-сервером статичних веб-сторінок. Скрипти можуть бути написані на будь-якій серверній скриптовій мові. Програмування на стороні сервера відрізняється від застосування скриптів на стороні клієнта, де вбудовані скрипти у веб-сторінку написані, наприклад, на Java-script виконуються у веб-браузері клієнта. Проте обидва технічні прийоми часто використовуються разом.
 
Програмування на стороні сервера часто використовується для надання індивідуалізованого інтерфейсу користувачу. Програмування на стороні сервера також дозволяє власнику вебсайту приховати програмний код, що генерує інтерфейс, на відміну від коду, що виконується на стороні клієнта і є повністю доступний для нього. Мінусом такого підходу є те, що при програмуванні на стороні сервера, клієнт повинен надсилати запити через мережу до сервера, щоб отримати нову інформацію через користувацький веб-браузер. Це може дещо сповільнювати роботу користувача, навантажувати сервер і неможливості використовувати вебзастосунок при відсутності зв'язку із веб-сервером.
 
== Мови програмування ==