I have multiple questions for experienced magento developers:
Is it possible to improve the speed of the magento v1 soap api? When requesting data it quickly costs 1.5 seconds for magento to compile simple information like customer adress etc...
To request multiple possible relevant data nodes can quickly costs about 5-7 seconds.
Now am I already doing those requests via AJAX requests so the page interface loads quickly, but a speed improvement would be nice.
Or would it be better to write my own application to give me the relevant information directly from the magento db? It's not that complicated of a db and if I do a direct query it loads within a 100th of a second with the results...
The only consideration I have with that option is:
- What if magento updates and changes it's database scheme?
- Or is the database setup of magento relatively upgrade safe/downwards compatible?
Does anyone have any experience with this and their success or faillure stories? I need to make an informed descision to be able to know how to proceed.