Интернет-конференция - 2020
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.

Федоров В.В. ЗАСОБИ WEB-РОЗРОБКИ. ЕВОЛЮЦІЯ ТА ПЕРСПЕКТИВИ РОЗВИТКУ

Участников: 2

Перейти вниз

Федоров В.В. ЗАСОБИ WEB-РОЗРОБКИ. ЕВОЛЮЦІЯ ТА ПЕРСПЕКТИВИ РОЗВИТКУ Empty Федоров В.В. ЗАСОБИ WEB-РОЗРОБКИ. ЕВОЛЮЦІЯ ТА ПЕРСПЕКТИВИ РОЗВИТКУ

Сообщение автор Admin Пн Янв 18, 2021 5:12 pm

У теперішній час web-технології відіграють дуже велику роль у інформаційному житті сучасного суспільства. В мережі Інтернет існує багато інформаційних сайтів, електронних бібліотек, різноманітних форумів, онлайн-магазинів та сервісів. Особливе значення web-технології набули під час карантину, викликаного розповсюдженням коронавірусу. У зв’язку з карантинними обмеженнями багато підприємств та офісів були переведені на віддалений режим роботи, збільшилися обсяги інтернет-торгівлі, заняття у навчальних закладах проводяться за дистанційною формою. У зв’язку з цим у розробників програмного забезпечення значно зростає інтерес до засобів web-розробки. Ефективність вибору та застосування засобів web-розробки в значної мірі залежить від знання процесу еволюції та перспектив розвитку цих засобів.
На початку ери web-технологій будь-яка web-сторінка являла собою гіпертекстовий документ, створений за допомогою мови розмітки HTML. У процесі розвитку мова HTML поступово набувала нових засобів форматування, з’явилася підтримка каскадних таблиць стилів CSS. У останніх версіях (HTML5 та CSS3) є нативна підтримка засобів мультимедіа (відтворення відео та звуку на web-сторінках). Це дозволило обійтися без підключення додаткових модулів (плагінів), які не завжди коректно підтримувалися браузерами та мали значні проблеми із безпекою. Оволодіння тільки засобами HTML та CSS дозволяє створювати лише статичні Web-сайти, більшість сьогоднішніх сайтів мають динамічний та інтерактивний характер, тому з’явилися також засоби для створення інтерактивності, такі як JavaScript і т.д. Крім того, ускладнення web-ресурсів призвело до їх логічного поділу на клієнтську (браузерну) та серверну частини.
Таким чином, у теперішній час створення будь-якого складного web-ресурсу, web-додатка являє собою процес колективної розробки [1]. За своїми ролями розробники сайтів поділяються на такі групи:
1) фронт-енд розробники (front-end developers);
2) бек-енд розробники (back-end developers);
3) багатопрофільні (поєднують перші два види);
У обов’язки фронт-енд розобника входять:
– верстка сайту (створення HTML-сторінок на базі дизайн-макетів);
– прив’язка скриптів, які забезпечують візуалізацію та анімацію сторінок сайту, до елементів користувальницького інтерфейсу;
– забезпечення необхідного рівня користувальницького інтерфейсу.
Тобто, даний розробник сьогодні повинен обов’язково володіти не тільки мовами HTML5 та CSS3, а також скриптовою мовою JavaScript. Примітка - раніше крім мови JavaScript можна було використовувати мову VBScript та Java-аплети, але у зв’язку із значними проблемами з безпекою, ці засоби вже не мають підтримки у сучасних браузерах.
Бек-енд розробники створюють серверну частину web-додатків, тобто забезпечують внутрішню логіку додатка, доступ до баз даних та серверних технологій. Нинішній бек-енд розробник повинен знати серверні мови програмування такі як PHP, Python, Ruby, Java, NodeJS, системи управління базами даних MySQL/SQLite, Mongo DB або PostgreSQL. Додатково можуть знадобитися знання фреймворків Symfony, Codeigniter, Yii, Zend Framework, Kohana та ін. Для кращого розуміння перспектив розвитку вкажемо, що 82,4% сайтів створюється за допомогою PHP у поєднанні з СУБД MySQL (тим більше, що остання версія PHP 7 стала фактично революційною завдяки високої продуктивності, нової бібліотеки класів, новому набору операторів та функцій і підвищеній надійності [3]), швидко розвиваються мови Ruby та Python (мова Python широко застосовується компанією Google), для корпоративних систем широко використовуються сервлети Java.
Крім засобів розробки розглянемо також системи для розгортання та тестування web-ресурсів. Якщо раніше розробникам доводилося завантажувати код сайту на сервер провайдера і тільки потім проводити перевірку та налагодження, то тепер в цьому немає потреби. Існують багато web-серверів, таких як Microsoft Internet Information Server, Apache та ін. Дуже часто web-сервери інтегруються з інтерпретатором серверної мови та СУБД у єдиний пакет. Найбільш відомі пакети DeNWeR (Apache+PHP+MySQL), LAMP (Linux+Apache+MySQL+PHP). Такі пакети мають гнучкий інтерфейс, гнучкі засоби адміністрування, невисокі системні вимоги і можуть бути встановлені на будь-якому персональному комп’ютері. Крім того, ці пакети можна використовувати для створення корпоративної Інтернет-системи.
Щодо перспективних напрямків web-розробок, відзначимо, що най-більш актуальними є створення прогресивних web-додатків (PWA), впровадження штучного інтелекту та блокчейн-технологій, розвиток систем VR та AR (віртуальна та доповнена реальність).

Список використаних джерел:
1. Федоров В.В. Сучасна проблематика колективної розробки програмного забезпечення. Соціальні та екологічні технології: актуальні проблеми теорії і практики : матеріали XII Міжнародної Інтернет-конференції (Мелітополь, 21-23 січня, 2020 року) / [за заг. ред. В.І.Лисенка, Н.М.Сурядної]; Мелітополь: ТОВ «Колор Принт», 2020 с.229-230
2. Рейтинг мов програмування [електронний ресурс] URL: https://dou.ua/lenta/articles/language-rating-jan-2020/
3. Новости, тенденции и тренды веб разработки в 2020 году [електронний ресурс] URL: https://www.motocms.com/blog/ru/trendy-web-razrabotki/
Admin
Admin
Admin

Сообщения : 171
Дата регистрации : 2016-05-29

https://miest2016.forum2x2.ru

Федоров Вячеслав и Татьяна Рябицкая поставили лайк

Вернуться к началу Перейти вниз

Федоров В.В. ЗАСОБИ WEB-РОЗРОБКИ. ЕВОЛЮЦІЯ ТА ПЕРСПЕКТИВИ РОЗВИТКУ Empty Re: Федоров В.В. ЗАСОБИ WEB-РОЗРОБКИ. ЕВОЛЮЦІЯ ТА ПЕРСПЕКТИВИ РОЗВИТКУ

Сообщение автор Юлия Чт Янв 21, 2021 3:55 pm

Чи можна сказати що за дистанційною веб- технологією майбутнє освіти?

Юлия

Сообщения : 36
Дата регистрации : 2017-05-26

Татьяна Рябицкая поставил(а) лайк

Вернуться к началу Перейти вниз

Вернуться к началу

- Похожие темы
» Левада О.О. ЗАМІСНА ПІДТРИМУВАЛЬНА ТЕРАПІЯ: ПОТОЧНИЙ СТАН ТА ПЕРСПЕКТИВИ РОЗВИТКУ
»  Гноєвий І.В., Бородін Ю.М., Авдєєв А.С., Панчишний М.О. СТАН І ПЕРСПЕКТИВИ РОЗВИТКУ ПРИРОДНО-ЗАПОВІДНОГО ФОНДУ ХАРКІВСЬКОЇ ОБЛАСТІ
» Федоров М.М. НАЙГОСТРІШІ ЕКОЛОГІЧНІ ПРОБЛЕМИ ЗАПОРІЗЬКОЇ ОБЛАСТ
» Теледеков Д.В., Федоров М.М. ГІДРОБІОЛОГІЧНА ОЦІНКА ТА СТАН ГІДРОБІОЦЕНОЗІВ КАХОВСЬКОГО ВОДОСХОВИЩА ЗАПОРІЗЬКОЇ ОБЛАСТІ
» Сафранов Т.А. ЕКОЛОГІЧНА ДОМІНАНТА ОСВІТИ ДЛЯ СТАЛОГО РОЗВИТКУ

 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения