Створення веб-форуму при використанні сучасних технологій веб-розробки
DOI:
https://doi.org/10.18372/2073-4751.64.15152Ключові слова:
інтернет-форум, веб-форум, Textboard, Imageboard, Laravel, Blade, PHP 7, PHP, Socket.IO, HTML5, CSS3, HTML, CSS, Vue.js, Bootstrap 4, MySQL, Amazon S3Анотація
Потреба у комунікації є однією з базових потреб людини, вона формується з прагнення людей до спільноти і співробітництва. Потреба у спілкуванні виступає однією з форм прояву соціальної сутності людини. Інтернет-форуми як один з засобів комунікації XXI століття задовольняють одну з базових категорій потреб споживачів.
Під поняттям Інтернет-форум розуміють сайт для дискусій, де люди можуть вести розмови у формі розміщених повідомлень. Форуми можуть бути присвячені програмному забезпеченню, автомобілям, футбольній команді тощо. Textboard - це простий вид веб-форуму, який не потребує реєстрації. Textboard були винайдені в Японії, але вони залишаються відносно невідомими поза нею на відміну від Imageboard, який дозволяє розміщення зображень, часто поряд із відповідним текстом та обговоренням та набув значної популярності в усьому світі.
Стаття охоплює поняття веб-форуму, Textboard, Imageboard. В ній розглядається конкретний приклад реалізації веб-форуму з використанням веб-фреймворку Laravel та мови програмування PHP. Надається опис архітектури сервісу та пояснення деталей реалізації. Отриманий продукт є гнучким, легко масштабованим та може бути адаптований відповідно до нової концепції.
Посилання
Бухгалтерская отчетность и финансовый анализ. [Электронный ресурс]. – Режим доступа: https://www.audit-it.ru/buh_otchet/ 7705756279_ooo-khabr.
Laravel 7.1.0 Released, Patch to Fix Potential XSS Attacks. [Электронный ресурс]. – Режим доступа: https://laravel-news.com/laravel-7-1-0.
PHP: Hypertext Preprocessor. [Электронный ресурс]. – Режим доступа: https://www.php.net/.
PHP: PHP 7 ChangeLog. [Электронный ресурс]. – Режим доступа: https://www.php.net/ChangeLog-7.php.
Installation - Laravel - The PHP Framework For Web Artisans. [Электронный ресурс]. – Режим доступа: https://laravel.com/docs/7.x.
Blade Templates - Laravel - The PHP Framework For Web Artisans. [Электронный ресурс]. – Режим доступа: https://laravel.com/docs/7.x/blade#introduction.
Get started | Socket.IO. [Электронный ресурс]. – Режим доступа: https://socket.io/get-started/chat/#Introducti-on.
MySQL. [Электронный ресурс]. – Режим доступа: https://www.mysql.com/.
Amazon Simple Storage Service (S3). [Электронный ресурс]. – Режим дос-тупа: https://aws.amazon.com/ru/s3/.
Introduction – Vue.js. [Электронный ресурс]. – Режим доступа: https://vuejs.org/v2/guide/#What-is-Vue-js.
About - Materialize. [Электронный ресурс]. – Режим доступа: https://materializecss.com/about.html.
Introduction · Bootstrap v4.5. [Электронный ресурс]. – Режим доступа: https://getbootstrap.com/docs/4.5/getting-started/introduction/.
##submission.downloads##
Номер
Розділ
Ліцензія
Автори, які публікуються у цьому журналі, погоджуються з наступними умовами:- Автори залишають за собою право на авторство своєї роботи та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons Attribution License, котра дозволяє іншим особам вільно розповсюджувати опубліковану роботу з обов'язковим посиланням на авторів оригінальної роботи та першу публікацію роботи у цьому журналі.
- Автори мають право укладати самостійні додаткові угоди щодо неексклюзивного розповсюдження роботи у тому вигляді, в якому вона була опублікована цим журналом (наприклад, розміщувати роботу в електронному сховищі установи або публікувати у складі монографії), за умови збереження посилання на першу публікацію роботи у цьому журналі.
- Політика журналу дозволяє і заохочує розміщення авторами в мережі Інтернет (наприклад, у сховищах установ або на особистих веб-сайтах) рукопису роботи, як до подання цього рукопису до редакції, так і під час його редакційного опрацювання, оскільки це сприяє виникненню продуктивної наукової дискусії та позитивно позначається на оперативності та динаміці цитування опублікованої роботи (див. The Effect of Open Access).