Our website speed is good enough for google page speed. But the events calendar is loading too slow. The events list is loading little faster than calendar. But we want to use events calendar. Is there anyway to make the calendar loading faster without delay?
The slow load can be caused by a lot of things - the number of appointments you have, the number of customers, the number of employees, etc.
As for the speed of Amelia itself, we cannot influence it because Amelia is not SaaS and the speed of your site and Amelia depends on the package you have with your hosting provider.
This is related to your package with your hosting provider because each page opens and loads for a very long time. Neither of these two issues is related to Amelia.
It could be caused by the amount of other data you have on the page.
Are you on a dedicated, or on a shared hosting? Can you increase the php_memory_limit on your site?
If you're not sure how to do that, you can reach out to your hosting provider.
Well, that's not a large number, i guess you can increase the php limit and see if it's better.
There is not much that we can do since as we mentioned Amelia is not SaaS so the speed depends on your hosting package. We've had customers that used Amelia for Covid-19 vaccinations, and they worked with around 1.000 appointments per day. If you have a lot of data (services, employees, appointments, and most likely customers) combined, so if the form is not filtered (like [ameliabooking service=1] or something similar), the form loads all services and all employees.
If you're connected to Google and/or Outlook Calendar, those are checked for availability as well. Once the service is selected, the employees are drawn and their free time slots are displayed. So, there are a few calls that pull relevant data, but that shouldn't be causing a lot of issues.
Maybe you can try increasing the timeout limit as well. Also, try enabling the "Load Entities on page load" slider in Amelia Settings/Activation? That should avoid AJAX calls for fetching entities (services, employees, locations, packages, tags) and should increase the performance.
Hi,
Our website speed is good enough for google page speed. But the events calendar is loading too slow. The events list is loading little faster than calendar. But we want to use events calendar. Is there anyway to make the calendar loading faster without delay?
Regards
Mohammad Sohanur Rahman
Web Developer, HSP Software
Hello Mohammad,
Thanks for reaching out to us.
The slow load can be caused by a lot of things - the number of appointments you have, the number of customers, the number of employees, etc.
As for the speed of Amelia itself, we cannot influence it because Amelia is not SaaS and the speed of your site and Amelia depends on the package you have with your hosting provider.
This is related to your package with your hosting provider because each page opens and loads for a very long time. Neither of these two issues is related to Amelia.
It could be caused by the amount of other data you have on the page.
Are you on a dedicated, or on a shared hosting? Can you increase the php_memory_limit on your site?
If you're not sure how to do that, you can reach out to your hosting provider.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hello Stefan,
Thank you very much for your reply.
for events: we have recurring 7 days events starting from end of March till August. Is this too much events?
We are on dedicated server. Our php limit is 1024MB. Do you suggest to increase it more?
Regards
Mohammad
Hello Mohammad,
You are welcome.
Well, that's not a large number, i guess you can increase the php limit and see if it's better.
There is not much that we can do since as we mentioned Amelia is not SaaS so the speed depends on your hosting package. We've had customers that used Amelia for Covid-19 vaccinations, and they worked with around 1.000 appointments per day. If you have a lot of data (services, employees, appointments, and most likely customers) combined, so if the form is not filtered (like [ameliabooking service=1] or something similar), the form loads all services and all employees.
If you're connected to Google and/or Outlook Calendar, those are checked for availability as well. Once the service is selected, the employees are drawn and their free time slots are displayed. So, there are a few calls that pull relevant data, but that shouldn't be causing a lot of issues.
Maybe you can try increasing the timeout limit as well. Also, try enabling the "Load Entities on page load" slider in Amelia Settings/Activation? That should avoid AJAX calls for fetching entities (services, employees, locations, packages, tags) and should increase the performance.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables