Популярные языки веб-программирования.


Если вас увлекла стихия интернета, и вы горите желанием освоить науку сайтостроительства, то эта статья как раз для вас. Здесь мы рассмотрим наиболее популярные языки веб-программирования, которые используются для создания сайтов сегодня. Современному веб-программисту не нужно знать их все. Кроме того, это даже, пожалуй, некоторый минус, когда человек пытается охватить сразу все и в результате имеет очень широкую эрудицию, но без глубокого погружения в предмет.

Итак, рассмотрим, какие же языки веб-программирования и технологии существуют сегодня.

Можно выделить две основные группы:

— клиентские языки программирования
— серверные языки программирования

Любой сайт имеет две стороны: серверную и клиентскую. Серверная часть расположена непосредственно на сервере. Это файлы, которые включают в себя код, создающий (или генерирующий) веб-страницы. То, что мы видим в своем браузере – это клиентская часть, и те языки, которые могут выполняться только на стороне браузера, называются клиентскими.

К серверным языкам веб-программирования можно отнести:

PHP – это, пожалуй, один из самых популярных языков на сегодня. Благодаря этой популярности можно легко отыскать специалиста по PHP для создания и поддержки сайта. Этот язык прост и легок в освоении. Расшифровывается как «Hypertext Preprocessor». Файлы, содержащие код php, имеют расширение .php.

PHP

PHP позволяет создавать динамические веб-страницы с разнообразным функционалом. На сегодняшний день накоплено уже большое количество готовых решений в виде скриптов, которые можно быстро подключить к вашему сайту.

Практически все известным движки для сайтов построены на основе PHP.

Существуют и php-фреймворки, которые облегчают и упрощают процесс создания сайтов. Среди них можно выделить: Yii, CodeIgneiter, ZendFramework, CakePHP и многие другие.

Perl – еще один популярный язык веб-программирования, который, правда, реже используется при создании веб-приложений. Данный язык был создан Ларри Уоллом в 1987 году, а само название расшифровывается как Practical Extraction and Report Language , что означает «практический язык для извлечения данных и составления отчётов».

Интересно отметить, что неким «талисманом» языка Perl является верблюд, символизирующий способность выполнять тяжелую работу.

Perl

Главным достоинством языка Perl является скорость и богатые возможности по работе с текстами. Широко применяемые сегодня в других языках веб-программирования регулярные выражения изначально встроены в Perl.

ASP.NET – технология компании Microsoft, предназначенная для создания веб-страниц. Технология ASP.NET неотделима от платформы Microsoft .NET. По сути, ASP.NET – это именно технология, а не язык, которая позволяет разработчикам писать код на любых языках программирования, которые входят в пакет .NET. К ним относятся: C#, Visual Basic.NET и JScript .NET

Разработка и поддержка веб-сайтов на основе ASP.NET обычно дорогостояща, поэтому используется не так часто.

К клиентским языкам веб-программирования можно отнести:

JavaScript – язык, исполняемый на стороне браузера (клиента). Код данного языка содержится непосредственно в html-коде страниц, либо во внешних подключаемых файлах с расширением .js.

На основе JavaScript появились и активно развиваются js-фреймворки, которые обеспечивают кросс-браузерность методов и функций, а также ускоряют и упрощают сам процесс разработки. Один из популярных js-фреймворков – jQuery.

Также стоит упомянуть технологии, которые используются для создания веб-страниц на клиентской стороне: html и css.

HTML –это «язык разметки гипертекста». По сути, основные теги html и определяют то, что мы видим обычно в браузере.

CSS – «каскадные таблицы стилей», которые используются для форматирования отображения в браузере и оформления содержимого.

Без использования HTML и CSS сегодня не обходится создание практически любого сайта.





Другие посты

Категория: Разное

Оставить комментарий