Бурхливо розвивається розділ програмування. орієнтований на розробку динамічних Internet додатків. Мови веб-програмування - це відповідно мови. які в основному призначені для роботи з інтернет-технологіями. Мови веб-програмування діляться на дві групи: клієнтські і серверні.
клієнтські мови
Як випливає з назви, клієнтські мови обробляються на стороні користувача, а якщо простіше - програми на клієнтському мові обробляє браузер. Звідси випливає і недолік - обробка скрипта залежить від браузера користувача, і користувач має повноваження настроїти свій браузер так, щоб він взагалі ігнорував скрипти. При цьому, якщо браузер старий, він може не підтримувати ту чи іншу мову або версію мови, на яку спирався розробник. З сучасними браузерами таких проблем виникати не повинно, до того ж мови програмування не так вже й часто кардинально оновлюються (раз в декілька років) і кращі з них давно відомі. Також код клієнтського скрипта може подивитися кожен, вибравши в меню «Вид» свого браузера вкладку «Вихідний код» (або щось в цьому роді).
Перевага ж клієнтського мови полягає в тому, що обробка скриптів на такій мові може виконуватися без відправки документа на сервер. Програма відразу перевірить правильне заповнення форми перед відправкою, і, якщо необхідно, виведе помилку. Звідси ж випливає і те обмеження, що за допомогою клієнтського мови програмування ніщо не може бути записано на сервер.
Найпоширенішим з клієнтських мов є Netscape спільно з компанією Sun Microsystems. Інший варіант клієнтського мови це, наприклад, VBScript.
серверні мови
Серверні мови програмування відкривають перед програмістом великі простори в діяльності, проте без попереднього вантажу знань освоїти досить-таки важко.
Важливою стороною роботи серверних мов є Система управління базами даних, або СУБД. Це, по суті, теж сервер, на якому в певному користувачем порядку зберігається різна необхідна інформація, яка може бути викликана в будь-який момент. Це бібліотека, в якій всі матеріали акуратно складені по поличках і в будь-який момент можуть бути взяті. В даний час стали відомі і не дарма СУБД. звернення до яких здійснюється за допомогою, або структуризувати цих слів.
Дивитися що таке "Веб-девелопмент" в інших словниках:
Девелопер - (Developer) Девелопер це підприємець, який займається створенням нових об'єктів нерухомості або розробляє стратегії розвитку Поняття девелопера, види девелоперів і їх діяльність, етапи діяльності великих девелоперів при розробці ... ... Енциклопедія інвестора
Oracle - Запит «Oracle» перенаправляється сюди; см. також інші значення. Oracle Corporation ... Вікіпедія
ЛенСпецСМУ - «ЛенСпецСМУ» Рік заснування тисячі дев'ятсот вісімдесят сім Розташування ... Вікіпедія