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
How to Cite
Issue
Section
License
The scientific journal adheres to the principles of Open Access and provides free, immediate, and permanent access to all published materials without financial, technical, or legal barriers for readers.
All articles are published in Open Access under the Creative Commons Attribution 4.0 International (CC BY 4.0) license.
Copyright
Authors who publish their works in the journal:
-
retain the copyright to their publications;
-
grant the journal the right of first publication of the article;
-
agree to the distribution of their materials under the CC BY 4.0 license;
-
have the right to reuse, archive, and distribute their works (including in institutional and subject repositories), provided that proper reference is made to the original publication in the journal.




