научная работа. Статья направлена на выявления распространенных языков программирования для разработки веб сайтов, а также выявления популярных сред разработки
Скачать 19.86 Kb.
|
Автор: Пряхина Валерия А Научный руководитель: Гапчук Артем Андреевич Уральский региональный колледж обучающаяся 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. Он удобен в использовании, бесплатный и можно настроить вид под себя и именно поэтому он пользуется большой популярностью у веб программистов. |