Web-разработка
Web-разработка, веб-проектирование - комплекс действий, направленный на разработку и, в конечном счёте, создание web-приложений, web-проектов, сайтов.
Обычно, при веб-разработке используются следующие технологии:
- PHP, Perl, Python, Ruby on Rails, или технология ASP - как основной серверный язык (язык сценариев, скриптовой интерпретируемый язык)
- MySQL или PostgreSQL - как сервер баз данных (он же - язык запросов к одноимённому серверу баз данных)
- JavaScript - как язык сценариев (скриптов), исполняющихся на стороне клиента в браузере
- CSS - как язык для создания таблиц стилей
- HTML - как язык разметки
- Apache - как web-сервер
- nginx - как web-сервер (акселлератор), отдающий ("отстреливающий") всю статику
- Flash-объекты или Java-апплеты - встраиваемые (внедряемые) в web-страницу объекты для выполнения специфических действий на стороне клиента (в браузере)