-
Notifications
You must be signed in to change notification settings - Fork 349
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What are the minimum hardware requirements? #285
Comments
Hello @curiosport RosarioSIS is a lightweight PHP application. One thing is tuning your VPS for maximum performance (see Apache, PHP and PostgreSQL/MySQL configuration files) which is a topic on its own... Here is a test: generate a Report Card PDF for 250 students. (values are peaks) So a PDF will consume a lot more RAM (about 2 MB per page). Based on that, you can calculate how many concurrent requests you can handle with 2 GB RAM: The maximum number of items in a list in RosarioSIS is 1000. So, to handle schools of 1000 students or more, I would recommend at least a VPS with 3 GB RAM. 2 GB RAM is enough for up to 750 students (per school). |
Thank you very much for the information. |
FYI, I did a test, to print Report Cards for 1000 students at once, on PC with 8GB RAM, and wkhtmltopdf failed with an error. |
I have read the requirements at the software level but I was hoping for some recommendations at the hardware level, this server for example how many users could it handle?
I wanted to ask this question on the forum but I have not been able to register because I do not receive the confirmation email.
The text was updated successfully, but these errors were encountered: