Would it not be an option to add the possibility to export the file in steps? Meaning that the plugin will work on the export until the
max_execution_time will be reached, at that moment, it will automatically start a new process which in fact will continue from where it left in the previous step.
I've seen other programs doing that in combination with AJAX and it works as a charm, thanks to this there should then not be any time-out anymore.
I hope that the team will be able to work on this?
Gershon