As you said, we can use the .php page,
Few more options which I suggest is
we can make use web-services and connect to the combo boxes to get the information
we can reduce the page size by 2 to 3kb by optimizing and breaking up the huge xml into small sized xml
Please proceed to Next Step