Ask, reply and learn. Join the community of Akaunting.
Hello, the software is very slow even on a fast server and fast internet as well. Even on localhost, with good performance laptop, the software is slow. How can we make it fast? Even to login, it takes around 5-15 seconds. Similarly, for each transaction, it takes a too long time. Let's make it fast.
Hello,
It's already super fast on our cloud with +100K companies and Digital Ocean:
https://bit.ly/akaunting-do-start
It takes on average 15 seconds to login on the local computer and even on online. and around 10-15 seconds to save any data, like bills, payment, so on. My host provider is digital ocean cloud host. But taken from third party in Nepal. because we cannot pay directly by Nepali bank Card.
I have a similar problem. It's specially visible with the tests.
I run Akaunting locally in a Docker container. My Docker environment has 4 CPUs and 2GB RAM and I set up a MySQL 5.7 database and an Apache server. They are not a lot of resources but should be enough to run an app locally. However, the tests take insanely long tu run. For example each test in the CurrenciesTest suite takes around 2 m30 s to finish. Is this normal? I have Xdebug installed in my Docker container, can this have an impact on performance?
Dockerfile: https://pastebin.com/RAmj3QFm
docker-compose.yml: https://pastebin.com/3qM7ph9f
Xdebug was the problem for the slow tests. I have disabled it. If you are using docker-compose you can use this tutorial (https://carstenwindler.de/php/enable-xdebug-on-demand-in-your-local-docker-environment/) to enable/disable Xdebug on the fly.
Halo , i try remove debugbar and debug-collection package it run more faster now. If you want faster login process you can remove widget at dashboard.
thanks
I've experienced page loads times over 30 seconds per page. Here's what I've done:
1.) enable compression in .htaccess
I can't post my code here as it gets filtered but any search for htaccess compression should get you pointed in the right direction
2.) adjust server hardware settings
With pages being over 20MB each (!!!?!?!?), you simply must have fast hardware. Verify with your web host that enough RAM is allocated and increase disk IO speed as high as possible. I had mine increased from 1MB/s to 32MB/s and even then akaunting was still slow. No other app has this problem.
3.) Try a different PHP module
Depending on your server, using either PHP-FPM or mod_lsapi should give a performance boost
4.) Disable debug in .env
APP_DEBUG=false
Showing 1 to 7 of 7 discussions