Work

Measuring execution time of messages within the Moodle 3.2 platform on a local server

Year: 2025
Type: article
Abstract: This study investigates the performance of message delivery within the Moodle 3.2 platform hosted on a local university server, which has supported approximately 4,700 users since 2016. The research evaluates execution time as a function of the number of recipients and message size, considering key performance factors such as hardware capabilities, algorithm efficiency, and network conditions. Empirical measurements were conducted on the university’s e-learning server (https://e-learning.uni-gjilan.net/) through two types of tests: varying the number of recipients and increasing the number of message characters. Results indicate that increasing the number of recipients significantly impacts execution time, while message size has a comparatively smaller effect. These findings highlight the need for optimizing Moodle configurations and server resources to improve scalability and performance in high-user environments. Recommendations include upgrading server hardware, optimizing database queries, and implementing caching mechanisms. Future research should explore alternative database engines and network configurations to enhance system efficiency further.
Language: English
Open Access status: diamond
OpenAlex ID: W4409164839
FWCI:
Cites: 6
Cited by:
Related to: 10