Файл: Статья направлена на выявления распространенных языков программирования для разработки веб сайтов, а также выявления популярных сред разработки.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 28.03.2024

Просмотров: 12

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Автор: Пряхина Валерия А

Научный руководитель: Гапчук Артем Андреевич

Уральский региональный колледж

обучающаяся 3 курса

гр. П-310
СОВРЕМЕННЫЕ ПЛАТФОРМЫ И ЯЗЫКИ ВЕБ-ПРОГРАММИРОВАНИЯ
Несмотря на то, что интернет давно и прочно вошел в нашу жизнь, многие предприниматели и даже крупные фирмы не понимают, что им даст создание собственного сайта, ведь есть другие хорошо зарекомендовавшие себя проверенные способы саморекламы: телевидение, радио, СМИ и тому подобное.

У любой современной компании существует сайт. Это один из элементов престижа, ведь именно в Интернете потенциальные клиенты будут в первую очередь искать информацию о фирме.
Статья направлена на выявления распространенных языков программирования для разработки веб – сайтов, а также выявления популярных сред разработки.
Впервые языки программирования появились в 1990-х. В это время веб-разработка была одной из наиболее динамично развивающихся отраслей в мире. В 1995 году компаний по веб – разработкам было меньше чем 1000 в Соединенных Штатах, но к 2005 году насчитывалось более 30000 таких компаний, только в США. В сети развития промышленности ожидается рост на 20% к 2010 году. Рост этой отрасли толкают крупных желающих компаний, продавать товары и услуги для своих клиентов и автоматизировать. Вместо стоимости в десятки тысяч долларов, как это в было случае раннего создания веб-сайтов, теперь можно разработать простой веб-сайт менее чем в тысячи долларов, в зависимости от сложности и содержания. Малые разработки сайта теперь имеют возможность сделать веб-дизайн доступным небольшим компаниям и частным лицам и дают толчок росту индустрии веб-разработки. Что касается веб-разработки инструментов и платформ, существует множество систем для получения доступной бесплатной помощи.
HTML создавался как язык для обмена научной и технической документацией, пригодный для использования людьми, не являющимися специалистами в области вёрстки. Данный язык прост в освоении и является классическим языком. С помощью него написаны многие сайты можно даже сказать, что 90% сайтов написано с его использованием. С годами данный язык совершенствовался и совершенствуется по сей день.

На данный момент последней версией является HTML 5.
Язык PHP был создан для решения конкретной практической задачи в среде интернет. Его создатель, Расмус Лердорф, хотел знать, сколько человек читают его online-резюме, и написал для этого простенькую CGI-оболочку на языке Perl, т.е. это был набор Perl-скриптов, предназначенных исключительно для определенной цели - сбора статистики посещений.

CSS (Cascading Style Sheets) — язык таблиц стилей, который позволяет прикреплять стиль (например, шрифты и цвет) к структурированным документам (например, документам HTML и приложениям XML).

Обычно CSS-стили используются для создания и изменения стиля элементов веб-страниц и пользовательских интерфейсов, написанных на языках HTML и XHTML.
JavaScript является языком сценариев, который применяют в основном для создания на Web-страницах интерактивных элементов. Его можно использовать для построения меню, проверки правильности заполнения форм, смены изображений или для чего-то еще, что можно сделать на Web-странице.

Так как JavaScript является в настоящее время единственным языком сценариев, который поддерживают все основные браузеры Web, то он используется очень широко.

Komodo Edit — сокращённая версия Komodo IDE. Включает в себя базовые функции для создания веб-приложений. Кроме того, подключаются расширения для добавления поддержки языков или полезных функций вроде компиляции LESS и SASS файлов.

Komodo Edit не выделяется среди других редакторов как лучший, но подходит для повседневной работы, особенно при работе с XML.

Из недостатков: большое количество инструментов замедляет работу редактора. Его не всегда удобно использовать для разовой небольшой работы.
Bluefish — Свободный текстовый редактор для веб-разработчиков и дизайнеров

Нет веб-интерфейсов или другого, похожего инструмента, позволяющего видеть внесенные изменения в html-код не прибегая к стороннему браузеру.
Vim — расширенная версия Vi, текстового редактора в UNIX. Он не был создан специально для редактирования кода, но это исправляют многочисленные расширения. Для использования этого редактора требуется подготовка. Это может быть, как видео урок или использовать мануал
Brackets — молодой текстовый редактор для веб-разработчиков, сфокусированный на визуальных инструментах и поддержке препроцессоров, с открытым исходным кодом.

Функция обновления страницы в браузере в режиме реального времени доступна только в браузере Google Chrome;

Несмотря на поддержку русского языка, некоторые разделы программы не переведены на русский.
Atom — текстовый редактор с множеством настроек, но даже со стандартной конфигурацией помогает работать продуктивно.



В Atom встроен менеджер пакетов, при помощи которого можно найти, установить и даже создать собственные пакеты. Предустановлены четыре пользовательских интерфейса и восемь синтаксических тем в темных и светлых тонах. Также доступны темы, созданные сообществом.

Недостатки:

Переключение вкладок перекрывает все серой пеленой

Ошибки можно посмотреть только в новом окне

Автодополнение с избыточным описанием и менее интеллектуальное, нежели в VS Code
Visual Studio Code — легкий, но мощный редактор исходного кода. В изначальной конфигурации используется для редактирования кода на JavaScript, TypeScript и Node.JS, а с помощью расширений поддерживает C++, C#, Python и PHP.

Visual Studio Code не просто выполняет автодополнение, а делает это с умом: с помощью технологии IntelliSense дописывает названия объявленных переменных, функций и модулей, а также делает ссылку на соответствующий раздел документации. Возможна отладка кода напрямую из редактора, запуск приложения для отладки и присоединение к запущенным приложениям.
Анализируя современную ситуацию можно констатировать тот факт, что для разработки сайта чаще всего используется связка из 3 языков программирования для веб – платформ, а именно: HTML, PHP, CSS (так же вместо CSS часто используют JavaScript). Так же с уверенностью можно сказать, что самый часто используемый редактор IDE является Visual Studio Code. Он удобен в использовании, бесплатный и можно настроить вид под себя и именно поэтому он пользуется большой популярностью у веб программистов.