Файл: Статья направлена на выявления распространенных языков программирования для разработки веб сайтов, а также выявления популярных сред разработки.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. Он удобен в использовании, бесплатный и можно настроить вид под себя и именно поэтому он пользуется большой популярностью у веб программистов.