| Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія |
| subjects:basic:informatika:web:veb-prohramuvannia_ta_interaktyvni_storinky [28.12.2022 02:39] – Адміністратор | subjects:basic:informatika:web:veb-prohramuvannia_ta_interaktyvni_storinky [10.04.2025 08:38] (поточний) – [Програмування на стороні сервера] Адміністратор |
|---|
| ==== Програмування на стороні сервера ==== | ==== Програмування на стороні сервера ==== |
| * Мова програмування PHP — найбільш популярна мова веб-програмування на стороні сервера. PHP підтримується більшістю хостинг-провайдерів | * Мова програмування PHP — найбільш популярна мова веб-програмування на стороні сервера. PHP підтримується більшістю хостинг-провайдерів |
| * Node.js — це середовище для виконання вашого JavaScript коду, це просто ще один спосіб виконувати код на вашому комп'ютері | |
| * ASP.NET. — модель для розробки веб-додатків із застосуванням мінімуму коду, яка містить служби, необхідні для побудови веб-додатків для підприємств | * ASP.NET. — модель для розробки веб-додатків із застосуванням мінімуму коду, яка містить служби, необхідні для побудови веб-додатків для підприємств |
| * Python — це мова програмування загального призначення, націлений в першу чергу на підвищення продуктивності самого програміста | * Python — це мова програмування загального призначення, націлений в першу чергу на підвищення продуктивності самого програміста |
| |
| ===== Інтерактивні сторінки ===== | ===== Інтерактивні сторінки ===== |
| **Інтерактивність** (від англ. Interaction - «взаємодія») — визначення, яке розкриває зміст і ступінь взаємодії між об'єктами. Використовується в таких галузях: теорія інформації, інформатика та програмування, системи телекомунікацій, соціологія, педагогіка, проєктування взаємодії, музейна справа, промисловий дизайн та інших. | |
| | **Інтерактивність** (від англ. Interaction - «взаємодія») — визначення, яке розкриває зміст і ступінь взаємодії між об'єктами. Використовується в таких галузях: теорія інформації, інформатика та програмування, системи телекомунікацій, соціологія, педагогіка, проєктування взаємодії, музейна справа, промисловий дизайн та інших. |
| |
| Веб-інтерактивність відноситься до інтерактивних функцій, вбудованих у веб-сайти, які пропонують обмін інформацією або між комунікаційними технологіями та користувачами, чи між користувачами, які застосовують технології. Цей тип інтерактивності розвивається разом із новими розробками інтерфейсів веб-сайтів. Деякі інтерактивні функції передбачають гіперпосилання, зворотний зв'язок та мультимедійні дисплеї. Вікіпедія також є прикладом веб-інтерактивності, оскільки вона пишеться спільними зусиллями. Інтерактивність у нових медіа відрізняється від старих медіа тим, що забезпечує участь користувачів, а не просто пасивне споживання. | Веб-інтерактивність відноситься до інтерактивних функцій, вбудованих у веб-сайти, які пропонують обмін інформацією або між комунікаційними технологіями та користувачами, чи між користувачами, які застосовують технології. Цей тип інтерактивності розвивається разом із новими розробками інтерфейсів веб-сайтів. Деякі інтерактивні функції передбачають гіперпосилання, зворотний зв'язок та мультимедійні дисплеї. Вікіпедія також є прикладом веб-інтерактивності, оскільки вона пишеться спільними зусиллями. Інтерактивність у нових медіа відрізняється від старих медіа тим, що забезпечує участь користувачів, а не просто пасивне споживання. |
| Автори веб-сторінок можуть інтегрувати **JavaScript** для створення інтерактивних веб-сторінок. Повзунки, засоби вибору дати, перетягування - це лише деякі з багатьох покращень, які можуть бути надані. | Автори веб-сторінок можуть інтегрувати **JavaScript** для створення інтерактивних веб-сторінок. Повзунки, засоби вибору дати, перетягування - це лише деякі з багатьох покращень, які можуть бути надані. |
| |
| Електронне навчання використовує концепцію, яка називається моделлю взаємодії. За допомогою інтерактивної моделі будь-яка людина може створювати інтерактиви за дуже короткий проміжок часу. Деякі моделі взаємодії, представлені за допомогою засобів розробки, належать до різних категорій, таких як ігри, головоломки, засоби моделювання, засоби презентації тощо, які можна повністю налаштувати. | Електронне навчання використовує концепцію, яка називається моделлю взаємодії. За допомогою інтерактивної моделі будь-яка людина може створювати інтерактиви за дуже короткий проміжок часу. Деякі моделі взаємодії, представлені за допомогою засобів розробки, належать до різних категорій, таких як ігри, головоломки, засоби моделювання, засоби презентації тощо, які можна повністю налаштувати. |
| | |
| | Під інтерактивним слід розуміти сайт, контент якого формується «на льоту», на основі даних, отриманих від відвідувача сайту і оброблених сервером . Тому поняття «інтерактивний» можна віднести до всіх сайтів, що мають форми відправки повідомлень, онлайн-анкети та опитування, реєстраційні форми, лічильники відвідувань, форми для онлайн-замовлень та інші подібні елементи. |
| | |
| | Для реалізації інтерактивних «властивостей» сайтів застосовуються спеціальні програмні коди - серверні скрипти . Саме серверні скрипти роблять обробку отриманих від відвідувачів сайту даних і формують відповідну html-сторінку. |
| | |
| | Для написання серверних скриптів застосовуються серверні мови веб-програмування , такі як PHP, Perl, ASP.NET. Виконується серверний скрипт на стороні сервера: відвідувач не бачить вихідного програмного коду виконуваного скрипта, а отримує тільки готову відповідь. |
| | |
| | Створити інтерактивний сайт - значить створити сайт, що вміє «спілкуватися» зі своїми відвідувачами. Простий статичний сайт доступний лише для перегляду. Для того, щоб зв'язатися з адміністрацією сайту або ж зробити замовлення, відвідувачеві необхідно зателефонувати за вказаним у контактних даних номером телефону, написати лист на e-mail або ж відправити факс. |
| | |
| | У той же час, інтерактивний сайт дозволяє підтримувати зв'язок між адміністрацією та відвідувачами в режимі реального часу без будь-яких допоміжних засобів - для цього є системи онлайн-консультацій, онлайн-чатів (системи миттєвого обміну повідомленнями прямо на сайті) та інші подібні інструменти. |
| | |
| | Різні інтерактивні компоненти можуть бути ефективно використані при створенні сайтів для бізнесу . Інтерактивний сайт для бізнесу дозволяє власникам сайту отримати додатковий дохід, завдяки активному залученню клієнтів, а відвідувачам - зручний та доступний сервіс, який без сумнівів, вигідно відрізнить компанію на тлі її конкурентів. |
| | |
| | Інтернет-магазин - найбільш типовий приклад інтерактивного сайту для бізнесу. В інтернет-магазині відвідувач може сам сформувати своє замовлення, вибравши необхідні товари і вказавши кількість придбаних одиниць. |
| | |
| | Так званий «кошик» дозволяє розрахувати сумарну вартість замовлення, сформувати безпосередньо рахунок для оплати замовлення різними засобами. Все це виконується в режимі реального часу і користувач сам може змінювати найменування, характеристики (колір, кількість) товарів, які він купує. |
| | |
| | Крім того, більшість сучасних інтернет-магазинів дозволяють своїм покупцям відслідковувати поточний стан замовлення: прийнятий в обробку, доставлений на склад, доставлений покупцеві і т. п. |
| | |
| ====== Джерела ====== | ====== Джерела ====== |
| * [[https://indevlab.com/uk/blog-ua/dlya-chogo-potribne-veb-programuvannya/|Для чого потрібне веб-програмування? | InDevLab]] | * [[https://indevlab.com/uk/blog-ua/dlya-chogo-potribne-veb-programuvannya/|Для чого потрібне веб-програмування? | InDevLab]] |
| * [[http://apeps.kpi.ua/web-programuvania/en|Веб-програмування | APEPS department of Igor Sikorsky KPI]] | * [[http://apeps.kpi.ua/web-programuvania/en|Веб-програмування | APEPS department of Igor Sikorsky KPI]] |
| * [[wp>Інтерактивність]] | * [[wp>Інтерактивність]] |
| | * [[https://webstudio2u.net/ua/site-develop/444-interactive-site.html|Що таке інтерактивний сайт? Розробка інтерактивних сайтів]] |