Web-forum creation using modern web-development technologies
DOI:
https://doi.org/10.18372/2073-4751.64.15152Keywords:
internet forum, web forum, Textboard, Imageboard, Laravel, Blade, PHP 7, PHP, Socket.IO, HTML5, CSS3, HTML, CSS, Vue.js, Bootstrap 4, MySQL, Amazon S3Abstract
The need for communication is one of the basic human needs, which is formed from the desire of people to communicate and cooperate. It also is one of the forms of manifestation of human social essence. Internet forums satisfy one of the basic classes of consumer needs as one of the means of communication in the 21st century.
The concept of an Internet forum is represented by a discussion site where people can conduct conversations in form of posted messages. Forums can be devoted to software, cars, soccer teams, and so on. Textboard is a simple type of web forum that does not require registration. Textboard was invented in Japan, but it remains relatively unknown outside of it, unlike Imageboard, which allows placement of images, often alongside related text and discussion, and has since gained considerable popularity around the world.
This article covers the concepts of web forum, Textboard, Imageboard.The subject matter is an example of a web forum implementation using the Laravel web framework and PHP programming language. A description of the service architecture is given. Explanations for implementation details are provided as well. The resulting product is flexible, easily scalable and can be adapted accordingly to the new concept.
References
Бухгалтерская отчетность и финансовый анализ. [Электронный ресурс]. – Режим доступа: 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/.
Downloads
Issue
Section
License
Автори, які публікуються у цьому журналі, погоджуються з наступними умовами:- Автори залишають за собою право на авторство своєї роботи та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons Attribution License, котра дозволяє іншим особам вільно розповсюджувати опубліковану роботу з обов'язковим посиланням на авторів оригінальної роботи та першу публікацію роботи у цьому журналі.
- Автори мають право укладати самостійні додаткові угоди щодо неексклюзивного розповсюдження роботи у тому вигляді, в якому вона була опублікована цим журналом (наприклад, розміщувати роботу в електронному сховищі установи або публікувати у складі монографії), за умови збереження посилання на першу публікацію роботи у цьому журналі.
- Політика журналу дозволяє і заохочує розміщення авторами в мережі Інтернет (наприклад, у сховищах установ або на особистих веб-сайтах) рукопису роботи, як до подання цього рукопису до редакції, так і під час його редакційного опрацювання, оскільки це сприяє виникненню продуктивної наукової дискусії та позитивно позначається на оперативності та динаміці цитування опублікованої роботи (див. The Effect of Open Access).